UnionToTuple

Signature

export type UnionToTuple<U, A extends any[] = []> = (U extends void ? void : (arg: () => U) => never) extends (arg: infer I) => void ? I extends () => infer W ? UnionToTuple<Exclude<U, W>, [    W,    ...A]> : A : never;

Members

This export does not declare public properties or methods in the generated declaration file.