type ValueType = string | number | boolean; export type Union> = T extends ReadonlyArray ? T[number] : T extends { [k: string]: infer U; } ? U : never; export {}; //# sourceMappingURL=UnionType.d.ts.map