/** * A type that changes all optional properties to be required, recursively. * * Function types are not rewritten as that would change their formal-argument * types. */ export declare type DeepRequired = T extends Function ? T : { [k in keyof T]-?: DeepRequired; }; //# sourceMappingURL=DeepRequired.d.ts.map