import { Observable } from 'rxjs'; export declare function memo(fnToMemoize: T): T; export declare function audioMimeType(url: any): Promise; export declare function geolocation(address: any, context: any): any; export declare function geoadmin(address: any, context: any): any; export declare class Utils { private static scripts; static roundAmount(value: any): number; static mod9710(iban: any): number; static mod10(code: any): string; static deviceID(): string; static encodeQuery(params: any): string; static isObject(item: any): boolean; static merge(target: any, ...sources: any[]): any; static script(url: string, key: string): Observable; } export declare function hachacha(str: any): string; export declare class XorCipher { constructor(); encode(key: any, data: string): string; decode(key: any, data: string): string; private keyCharAt; private xor_encrypt; private xor_decrypt; } export declare const GeolocationPositionStream: Observable; //# sourceMappingURL=util.d.ts.map