/** * opposite of Pick * * From T, pick a set of properties whose keys are not in the union K * */ export declare type Drop = { [P in Exclude]: T[P]; }; export declare type BooleanString = 'true' | 'false'; export declare type ObjectType = 'Object' | 'Array' | 'Map' | 'Set' | 'Number' | 'Boolean' | 'String' | 'Null' | 'Undefined' | 'Function' | 'AsyncFunction' | 'Date' | 'process' | 'Uint8Array'; export declare function getObjectType(o: any): ObjectType;