import { JSONSchema6TypeName } from 'json-schema'; export declare const isRegExp: (regExpStr: any) => boolean; export declare const isObj: (val: unknown) => val is object; export declare const globalThisPolyfill: any; export declare const getBrowserlanguage: () => any; export declare const hasOwnProperty: (obj: any, key: any) => boolean; export declare const valueType: (value: any) => "string" | "number" | "bigint" | "boolean" | "symbol" | "undefined" | "object" | "function" | "array" | "null"; export declare const merge: (target: any, source: any) => any; export declare function intersection(arr1: any, arr2: any): any; export declare function gcd(a: any, b: any): any; export declare function scm(a: any, b: any): number; export declare function initializationValue(type: JSONSchema6TypeName, defaultInitValue?: Partial>): any; type DeepPartial = { [P in keyof T]?: T[P] extends object ? DeepPartial : T[P]; }; export declare function mergeDeep(target: Partial, ...sources: DeepPartial[]): T; export declare function deepEquals(a: any, b: any, ca?: any[], cb?: any[]): any; export declare function orderProperties(properties: any, order: any): string[]; export declare function upperFirstLetter(str: string): string; export declare const getCookie: (name: any) => string | null; export {};