/** * Convert undefined to null for a given non-object value */ export type UnionUndefinedToNull = T extends undefined ? null : T; /** * Convert all undefined values to null in any given value */ export type UndefinedToNull = { [Prop in keyof T]-?: T[Prop] extends object ? UndefinedToNull : UnionUndefinedToNull; }; //# sourceMappingURL=UndefinedToNull.d.ts.map