import type { Flatten, NestedKeys, ObjectLiteral, OnlyObject, SimpleKeys } from '../types'; type ParseAllowedObjectOption = { [K in keyof T]?: T[K] extends OnlyObject ? ParseAllowedOption> : never; }; export type ParseAllowedOption = T extends ObjectLiteral ? (ParseAllowedObjectOption | (SimpleKeys[] | ParseAllowedObjectOption)[] | NestedKeys[]) : string[]; export {}; //# sourceMappingURL=type.d.ts.map