export declare const create: { (o: object | null): any; (o: object | null, properties: PropertyDescriptorMap & ThisType): any; }; export declare const getOwnPropertyDescriptors: (o: T) => { [P in keyof T]: TypedPropertyDescriptor; } & { [x: string]: PropertyDescriptor; }; export declare const prototype: Object; export declare const hasOwn: (obj: object, key: PropertyKey) => boolean; export declare const createObjectMap: () => { [P in TKey]?: T; };