import { Service } from "../../index"; type ApiAiAssistantErrorIds = "Service.apiAiAssistant.sendEventFailed" | "Service.apiAiAssistant.listTranscriptsFailed"; export declare class ApiAiAssistantService { private readonly http; private readonly httpMethods; sendEvent: (p: Service.APIAiAssistant.EventContent, cb?: ((res: any) => void | {}) | undefined) => Promise<{}>; listTranscripts: (p: Service.APIAiAssistant.TranscriptContext, cb?: ((res: any) => void | {}) | undefined) => Promise<{}>; private getRequestHeaders; } declare module "@uuip/unified-ui-platform-sdk" { namespace Err { interface Ids { "Service.apiAiAssistant": ApiAiAssistantErrorIds; } } } declare module "../../index" { namespace Service.APIAiAssistant { type EventDetails = { interactionId?: string; conversationId?: string; action?: string; actionTimeStamp: number; }; type EventDetailsWrapper = { data: EventDetails; }; type EventContent = { agentId: string; orgId: string; eventType: string; eventName: string; eventDetails: EventDetailsWrapper; }; type TranscriptContext = { agentId: string; orgId: string; interactionId: string; }; } } export {}; //# sourceMappingURL=api-ai-assistant-service.d.ts.map