export declare function defineReadOnly(object: any, name: string, value: any): void; export declare function setType(object: any, type: string): void; export declare function isType(object: any, type: string): boolean; export declare function resolveProperties(object: any): Promise; export declare function checkProperties(object: any, properties: { [name: string]: boolean; }): void; export declare function shallowCopy(object: any): any; export declare function deepCopy(object: any, frozen?: boolean): any; export declare function inheritable(parent: any): (child: any) => void;