/** * All optional keys in T */ export declare type OptionalKeys = { [K in keyof T]-?: Record extends Pick ? K : never; }[keyof T]; /** * Pick all optional properties from T */ export declare type Optional = Pick>;