export declare function createObject(superProps?: { [propName: string]: any; }, props?: { [propName: string]: any; }, properties?: any): object; export declare function cloneObject(target: any, persistOwnProps?: boolean): any; export declare function isEmpty(thing: any): boolean; export declare function isObject(obj: any): boolean; export declare function arrToObject(arr: any[], name: string): any; export declare function isObjectShallowModified(prev: any, next: any, strictMode?: boolean, ignoreUndefined?: boolean, statck?: Array): boolean;