type Fallback = [ T ] extends [never] ? F : T extends undefined ? F : T; export type { Fallback };