export type DeepRequired = T extends object ? { [P in keyof T]-?: DeepRequired; } : T; export type DeepPartial = T extends object ? { [P in keyof T]?: DeepPartial; } : T; export type RequiredKeys = Omit & Required>; //# sourceMappingURL=helpers.d.ts.map