/** * Generated by orval v8.19.0 🍺 * Do not edit manually. * Webitel API * OpenAPI spec version: 24.04.0 */ import * as zod from 'zod'; /** * @summary Retrieve a list of close reason groups or search close reason groups */ export declare const ListCloseReasonGroupsQueryParams: zod.ZodObject<{ page: zod.ZodOptional; size: zod.ZodOptional; fields: zod.ZodOptional>; sort: zod.ZodOptional; id: zod.ZodOptional>; q: zod.ZodOptional; }, zod.z.core.$strip>; export declare const ListCloseReasonGroupsResponse: zod.ZodObject<{ items: zod.ZodOptional; createdBy: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; description: zod.ZodOptional; id: zod.ZodOptional; name: zod.ZodOptional; updatedAt: zod.ZodOptional; updatedBy: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; }, zod.z.core.$strip>>>; next: zod.ZodOptional; page: zod.ZodOptional; }, zod.z.core.$strip>; /** * @summary Create a new close reason group */ export declare const CreateCloseReasonGroupQueryParams: zod.ZodObject<{ fields: zod.ZodOptional>; }, zod.z.core.$strip>; export declare const CreateCloseReasonGroupBody: zod.ZodObject<{ description: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>; export declare const CreateCloseReasonGroupResponse: zod.ZodObject<{ createdAt: zod.ZodOptional; createdBy: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; description: zod.ZodOptional; id: zod.ZodOptional; name: zod.ZodOptional; updatedAt: zod.ZodOptional; updatedBy: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; }, zod.z.core.$strip>; /** * @summary Delete a close reason group */ export declare const DeleteCloseReasonGroupParams: zod.ZodObject<{ id: zod.ZodString; }, zod.z.core.$strip>; export declare const DeleteCloseReasonGroupResponse: zod.ZodObject<{ createdAt: zod.ZodOptional; createdBy: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; description: zod.ZodOptional; id: zod.ZodOptional; name: zod.ZodOptional; updatedAt: zod.ZodOptional; updatedBy: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; }, zod.z.core.$strip>; /** * @summary Locate a close reason group by ID */ export declare const LocateCloseReasonGroupParams: zod.ZodObject<{ id: zod.ZodString; }, zod.z.core.$strip>; export declare const LocateCloseReasonGroupQueryParams: zod.ZodObject<{ fields: zod.ZodOptional>; }, zod.z.core.$strip>; export declare const LocateCloseReasonGroupResponse: zod.ZodObject<{ closeReasonGroup: zod.ZodOptional; createdBy: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; description: zod.ZodOptional; id: zod.ZodOptional; name: zod.ZodOptional; updatedAt: zod.ZodOptional; updatedBy: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; }, zod.z.core.$strip>>; }, zod.z.core.$strip>; /** * @summary Update an existing close reason group */ export declare const UpdateCloseReasonGroup2Params: zod.ZodObject<{ id: zod.ZodString; }, zod.z.core.$strip>; export declare const UpdateCloseReasonGroup2QueryParams: zod.ZodObject<{ fields: zod.ZodOptional>; }, zod.z.core.$strip>; export declare const UpdateCloseReasonGroup2Body: zod.ZodObject<{ description: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>; export declare const UpdateCloseReasonGroup2Response: zod.ZodObject<{ createdAt: zod.ZodOptional; createdBy: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; description: zod.ZodOptional; id: zod.ZodOptional; name: zod.ZodOptional; updatedAt: zod.ZodOptional; updatedBy: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; }, zod.z.core.$strip>; /** * @summary Update an existing close reason group */ export declare const UpdateCloseReasonGroupParams: zod.ZodObject<{ id: zod.ZodString; }, zod.z.core.$strip>; export declare const UpdateCloseReasonGroupQueryParams: zod.ZodObject<{ fields: zod.ZodOptional>; }, zod.z.core.$strip>; export declare const UpdateCloseReasonGroupBody: zod.ZodObject<{ description: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>; export declare const UpdateCloseReasonGroupResponse: zod.ZodObject<{ createdAt: zod.ZodOptional; createdBy: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; description: zod.ZodOptional; id: zod.ZodOptional; name: zod.ZodOptional; updatedAt: zod.ZodOptional; updatedBy: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; }, zod.z.core.$strip>;