UNPKG

@anam-ai/js-sdk

Version:

Client side JavaScript SDK for Anam AI

18 lines 804 B
import { ApiOptions, PersonaConfig, StartSessionResponse } from '../types'; import { StartSessionOptions } from '../types/coreApi/StartSessionOptions'; export declare class CoreApiRestClient { private baseUrl; private apiVersion; private apiKey; private sessionToken; private apiGatewayConfig; constructor(sessionToken?: string, apiKey?: string, options?: ApiOptions); /** * Builds URL and headers for a request, applying API Gateway configuration if enabled */ private buildGatewayUrlAndHeaders; startSession(personaConfig?: PersonaConfig, sessionOptions?: StartSessionOptions): Promise<StartSessionResponse>; unsafe_getSessionToken(personaConfig: PersonaConfig): Promise<string>; private getApiUrl; } //# sourceMappingURL=CoreApiRestClient.d.ts.map