import { HttpService } from './http.service'; import { MixedObject } from '../types'; export declare class ApiService { static getTransport(): typeof HttpService; static getCoreEndpoint(): string; static getIbeEndpoint(): string; static setContext(customerId: string, key: string, value: string | number): Promise; static getContext(customerId: string, variable: string): Promise; static getConfig(clientId: string, customerId: string | undefined, host: string, path: string, channel?: string): Promise; static createUser(options: { clientId: string; source: string; locale: string; csrfToken?: string; context?: MixedObject; debug?: string; }): Promise; static validateUser(options: { clientId: string; customerId: string; currentURL: string; context?: MixedObject; }): Promise; static createToken(options: { clientId: string; realUserScore: number; csrftoken?: string | null; sec?: string; }): Promise; static getWhatsappLink(clientid: string, custid: string): Promise; }