export declare const errors: { childCantSend: { id: string; defaultMessage: string; description: string; }; parentCantSend: { id: string; defaultMessage: string; description: string; }; childAppNotResponding: { id: string; defaultMessage: string; description: string; }; unsupportedUtility: { id: string; defaultMessage: string; description: string; }; operationCancelled: { id: string; defaultMessage: string; description: string; }; }; export type TContext = { environment?: string | null; baseUrl: string | null; authToken: string | null; theme?: string | null; language: string | null; userId: string | null; organizationId: string | null; }; export declare enum EMessageTypes { getInitContext = "getInitContext", initContext = "initContext", updateContext = "updateContext", reportActivity = "reportActivity", response = "response", utility = "utility", error = "error", heartbeat = "heartbeat" } export type TResponse | null, E = Record | null> = { data: D; error: E; }; export declare const Utilities: { filePicker: (requestId: string, frameLink: import(".").AiwareFrameLink) => void; }; export type TUtilityMessagePayload = { utility: keyof typeof Utilities; data: { [key: string]: M; }; }; export declare enum EFrameLinkEvents { init = "init" } export type Callback = (error?: Error | null, ...args: unknown[]) => void;