@tixae-labs/web-sdk
Version:
Javascript Web SDK for doing WebRTC AI Voice Calls with TIXAE Agents.
14 lines (13 loc) • 1.17 kB
TypeScript
import { z } from "zod";
import type { ToolField, VGAgentTool } from "./firebase";
export declare const systemVariablesKeys: z.ZodEnum<["phone_number", "timestamp", "channel", "calendar_availability_day", "calendar_event_summary", "calendar_event_description", "calendar_event_attendees", "calendar_event_start_time", "calendar_event_end_time", "calendar_method", "calendar_event_to_delete_id"]>;
export declare const defaultSystemVariables: ToolField[];
export declare const calendarVariablesIds: string[];
export declare const sheetsVariablesIds: string[];
export declare const defaultSystemToolsKeys: z.ZodEnum<["forward-call", "end-call", "human-handoff", "google-calendar", "google-sheets"]>;
export type DefaultSystemToolsKeys = z.infer<typeof defaultSystemToolsKeys>;
export declare const calendarMethodEnum: z.ZodEnum<["list-calendars", "create-event", "check-availability", "get-slots", "delete-event"]>;
export type CalendarMethod = z.infer<typeof calendarMethodEnum>;
export declare const sheetsMethodEnum: z.ZodEnum<["read", "write"]>;
export type SheetsMethod = z.infer<typeof sheetsMethodEnum>;
export declare const defaultSystemTools: VGAgentTool[];