Через infer вроде можно
просто выделить аргумент в отдельный тип не будет правильнее?
type R = Test extends Dispatch<infer T> ? T : never
Ну если есть возможность. Вопрос звучал так как будто надо вытянуть типы из Test.
Да, это работает. Спасибо)
Обсуждают сегодня