export declare type ProtoExtends = U & { [K in Exclude]?: NonNullable; }; export declare type PartRequired = Required> & Partial>;