interface ParsedObject { [key: string]: any; } type CaseOption = 'lower' | 'upper' | 'none'; declare const _: { has(obj: any, key: any): boolean; isFunction(value: any): boolean; isString(value: any): boolean; isArray(value: any): boolean; isNumber(value: any): boolean; isNumberOrString(value: any): boolean; joinObjectPropertiesAsString(first: Record, second: Record, properties: string[], separator?: string, trim?: boolean): object; isPlainObject: (o: any) => boolean; asObject: (v: any, d?: object) => object; asString: (v: any, d?: string) => string; asInt: (v: any, d?: number) => number; asFloat: (v: any, d?: number) => number; asArray: (v: any, d: unknown[]) => unknown[]; objOwnValue: (o: any, k: string, d?: any) => any; objValue: (o: any, k: string, d?: any) => any; objValueAsString: (o: unknown, k: string, d?: string) => string; objValueAsObject: (o: any, k: string, d?: object) => object; objValueAsInt: (o: object, k: string, d?: number) => number; objValueAsIntFlag: (o: object, k: string, d?: number) => number; objValueAsFloat: (o: object, k: string, d?: number) => number; objValueAsBool: (o: object, k: string, d?: boolean) => boolean; objValueAsArray: (o: object, k: string, d?: unknown[]) => unknown[]; hasMethod: (o: object, m: string) => boolean; isNull(value: any): boolean; isUndefined(value: any): boolean; functions(obj: any): string[]; hasProperty: (o: object, k: string) => boolean; isObject(value: any): boolean; allKeys(obj: any): string[]; guid: () => string; isValidGUID(guid: string): boolean; objValueAsMethod: (o: any, k: string, d?: unknown) => unknown; isAlphanumeric(value: any): boolean; ensureSemicolon(str: string): string; encodeHTML(html: string): string; buildQueryParams(obj: Record, prefix?: string): string; appendQueryParams(url: string, params: Record): string; cssClassListToSelector(classList: string | string[]): string; urlEncodedToFormData(urlEncodedString: string): FormData; parseUrlEncoded: (data: string) => ParsedObject; setNestedValue: (obj: ParsedObject, key: string, value: string) => void; autoConvert: (value: string) => string | number; ifGlobalFunctionExists(name: Function | string | null | undefined): boolean; unicodeB64Decode(base64: string): string; unicodeB64Encode(text: string): string; deepMerge>(obj1: T, obj2: T): T; sanitizeString(input: string, replacer?: string, changeCase?: CaseOption): string; parseCssValue(cssValue: string): { value: number; unit: string; } | null; deepEqualWidthData(obj1: any, obj2: any): boolean; hasAnyProperty(obj: any, properties?: string[]): boolean; isInstanceOfClass(value: any): boolean; }; export default _;