Home > types > OptionalKeys
Gets keys of an object which are optional
Signature:
export declare type OptionalKeys<T> = { [K in keyof T]-?: undefined extends { [K2 in keyof T]: K2; }[K] ? K : never; }[keyof T];