/** * Non-distributive `DeepPartial` without type constraints * * @inline */ export type DeepPartial_ = [T] extends [readonly unknown[]] ? T : { [k in keyof T]?: DeepPartial_; }; /** * Non-distributive `DeepPartial` with type constraints * * @inline */ export type DeepPartial = DeepPartial_; /** * Distributed DeepPartial without type constraints * * @inline */ export type $DeepPartial_ = T extends any ? { [k in keyof T]?: DeepPartial_; } : never; /** * Distributed `DeepPartial` with type constraints * * @inline */ export type $DeepPartial = $DeepPartial_; //# sourceMappingURL=DeepPartial.d.ts.map