/** * Generated by orval v8.19.0 🍺 * Do not edit manually. * Webitel API * OpenAPI spec version: 24.04.0 */ import * as zod from 'zod'; /** * @summary Create a new bot */ export const BotsCreateBotBody = zod.object({ metadata: zod.record(zod.string(), zod.string()).optional(), name: zod.string().optional(), schemaId: zod.string().optional(), username: zod.string().optional(), }); export const BotsCreateBotResponse = zod.object({ id: zod.string().optional(), metadata: zod.record(zod.string(), zod.string()).optional(), name: zod.string().optional(), schemaId: zod.string().optional(), username: zod.string().optional(), }); /** * @summary Delete a bot */ export const BotsDeleteBotParams = zod.object({ id: zod.string(), }); export const BotsDeleteBotResponse = zod.object({ id: zod.string().optional(), metadata: zod.record(zod.string(), zod.string()).optional(), name: zod.string().optional(), schemaId: zod.string().optional(), username: zod.string().optional(), }); /** * @summary Update existing bot */ export const BotsUpdateBotParams = zod.object({ id: zod.string(), }); export const BotsUpdateBotBody = zod.object({ fieldMask: zod.string().optional(), metadata: zod.record(zod.string(), zod.string()).optional(), name: zod.string().optional(), schemaId: zod.string().optional(), username: zod.string().optional(), }); export const BotsUpdateBotResponse = zod.object({ id: zod.string().optional(), metadata: zod.record(zod.string(), zod.string()).optional(), name: zod.string().optional(), schemaId: zod.string().optional(), username: zod.string().optional(), });