Skip to content

WidenLiteral (Type)

type WidenLiteral<T> = T extends string
? string
: T extends number
? number
: T extends boolean
? boolean
: T extends bigint
? bigint
: T extends symbol
? symbol
: T;

Defined in: types/WidenLiteral.ts:2

Helper type used to widen a const array to the corresponding base type.

Type Parameter
T