@vapi-ai/mcp-server
Version:
Vapi MCP Server
13 lines • 1.33 kB
TypeScript
import { Vapi } from '@vapi-ai/server-sdk';
import { z } from 'zod';
import { CreateAssistantInputSchema, CallInputSchema, AssistantOutputSchema, CallOutputSchema, PhoneNumberOutputSchema, ToolOutputSchema, UpdateAssistantInputSchema, CreateToolInputSchema, UpdateToolInputSchema } from '../schemas/index.js';
export declare function transformAssistantInput(input: z.infer<typeof CreateAssistantInputSchema>): Vapi.CreateAssistantDto;
export declare function transformUpdateAssistantInput(input: z.infer<typeof UpdateAssistantInputSchema>): Vapi.UpdateAssistantDto;
export declare function transformAssistantOutput(assistant: Vapi.Assistant): z.infer<typeof AssistantOutputSchema>;
export declare function transformCallInput(input: z.infer<typeof CallInputSchema>): Vapi.CreateCallDto;
export declare function transformCallOutput(call: Vapi.Call): z.infer<typeof CallOutputSchema>;
export declare function transformPhoneNumberOutput(phoneNumber: any): z.infer<typeof PhoneNumberOutputSchema>;
export declare function transformToolInput(input: z.infer<typeof CreateToolInputSchema>): any;
export declare function transformUpdateToolInput(input: z.infer<typeof UpdateToolInputSchema>): any;
export declare function transformToolOutput(tool: Vapi.ToolsGetResponse): z.infer<typeof ToolOutputSchema>;
//# sourceMappingURL=index.d.ts.map