import { VisitResponse } from '../api'; export declare function ensurePreConditions(): void; export declare function getWebsiteId(scriptUrl: string, paramName: string): string; export declare function waitForIdle(): Promise; export declare function ensureScreen(): void; export declare function ensureLocalStorage(): void; export declare function ensureDocument(): void; export declare function ensureWindow(): void; export declare function getCurrentPlatform(): 'standalone' | 'wix'; export declare function localizeNumber(input: any, locale?: string, options?: {}): any; export declare function isMobileDevice(): boolean; export declare function getCookie(name: string): string | null; export declare function eraseCookie(name: string): void; export declare function setCookie(name: string, value: string, days: number): void; export declare const IGNORE_KEY_NAME = "ignoreVisit"; export declare function getIgnoreKeyName(websiteKey: string): string; /** * Saves visit response to session storage. * Will be then used by outgoing traffic */ export declare function saveVisitResponse(websiteId: string, visitResponse: VisitResponse): Promise;