import { MixedObject } from '../types'; import { CustidStoreMode } from '../enums'; export declare class UserService { static custidStoreMode: CustidStoreMode; static loadGaContext: boolean; static customerId: string | null; static getCustomerId(): string | null; static setCustomerId(id: string, expires?: number): void; static saveCustomerId(id: string, expires?: number): void; static deleteCustomerId(): void; static updateCookieLifetime(forgetCustomerAfterHours: number): void; static switchToCookieModeAfterConsent(): void; static switchToSessionModeAfterConsentDismiss(): void; static touchUser(clientId: string, locale: string, csrfToken?: string, context?: MixedObject): Promise; static deleteUser(): void; }