declare type ObjectKeys = T extends Record ? (keyof T)[] : T extends number ? [] : T extends Array | string ? string[] : never; export declare const keys: >(object: T) => ObjectKeys; export {};