/** * Generated by orval v8.19.0 🍺 * Do not edit manually. * Webitel API * OpenAPI spec version: 24.04.0 */ import * as zod from 'zod'; export const SearchPresetQueryQueryParams = zod.object({ page: zod.number().optional(), size: zod.number().optional(), q: zod.string().optional(), sort: zod.string().optional(), fields: zod.array(zod.string()).optional(), id: zod.array(zod.number()).optional(), section: zod.array(zod.string()).optional(), }); export const SearchPresetQueryResponse = zod.object({ items: zod .array( zod.object({ createdAt: zod.string().optional(), description: zod.string().optional(), id: zod.number().optional(), name: zod.string().optional(), section: zod.string().optional(), updatedAt: zod.string().optional(), }), ) .optional(), next: zod.boolean().optional(), }); export const CreatePresetQueryBody = zod.object({ description: zod.string().optional(), name: zod.string().optional(), section: zod.string().optional(), }); export const CreatePresetQueryResponse = zod.object({ createdAt: zod.string().optional(), description: zod.string().optional(), id: zod.number().optional(), name: zod.string().optional(), section: zod.string().optional(), updatedAt: zod.string().optional(), }); export const DeletePresetQueryParams = zod.object({ id: zod.number(), }); export const DeletePresetQueryResponse = zod.object({ createdAt: zod.string().optional(), description: zod.string().optional(), id: zod.number().optional(), name: zod.string().optional(), section: zod.string().optional(), updatedAt: zod.string().optional(), }); export const ReadPresetQueryParams = zod.object({ id: zod.number(), }); export const ReadPresetQueryResponse = zod.object({ createdAt: zod.string().optional(), description: zod.string().optional(), id: zod.number().optional(), name: zod.string().optional(), section: zod.string().optional(), updatedAt: zod.string().optional(), }); export const PatchPresetQueryParams = zod.object({ id: zod.number(), }); export const PatchPresetQueryBody = zod.object({ description: zod.string().optional(), fields: zod.array(zod.string()).optional(), name: zod.string().optional(), section: zod.string().optional(), }); export const PatchPresetQueryResponse = zod.object({ createdAt: zod.string().optional(), description: zod.string().optional(), id: zod.number().optional(), name: zod.string().optional(), section: zod.string().optional(), updatedAt: zod.string().optional(), }); export const UpdatePresetQueryParams = zod.object({ id: zod.number(), }); export const UpdatePresetQueryBody = zod.object({ description: zod.string().optional(), name: zod.string().optional(), section: zod.string().optional(), }); export const UpdatePresetQueryResponse = zod.object({ createdAt: zod.string().optional(), description: zod.string().optional(), id: zod.number().optional(), name: zod.string().optional(), section: zod.string().optional(), updatedAt: zod.string().optional(), });