export type RecursiveReplaceNullAndEmptyStringWithUndefined = T extends null ? undefined : T extends (infer U)[] ? RecursiveReplaceNullAndEmptyStringWithUndefined[] : T extends Record ? { [K in keyof T]: RecursiveReplaceNullAndEmptyStringWithUndefined; } : T; export declare function recursiveReplaceNullAndEmptyStringWithUndefined(obj: T): RecursiveReplaceNullAndEmptyStringWithUndefined; //# sourceMappingURL=recursiveReplaceNullAndEmptyStringWithUndefined.d.ts.map