export type DeepOmit = TType extends Record ? DeepOmitObject : TType extends any[] ? DeepOmitArray : TType; type DeepOmitObject, TOmitKeys extends string | number | symbol> = { [key in keyof Omit]: DeepOmit; }; type DeepOmitArray = { [key in keyof TArray]: DeepOmit; }; export {}; //# sourceMappingURL=deepOmit.d.ts.map