/** * 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 reasons or search close reasons */ export declare const ListCloseReasonsParams: zod.ZodObject<{ close_reason_group_id: zod.ZodString; }, zod.z.core.$strip>; export declare const ListCloseReasonsQueryParams: 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 ListCloseReasonsResponse: zod.ZodObject<{ items: zod.ZodOptional; 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>>>; next: zod.ZodOptional; page: zod.ZodOptional; }, zod.z.core.$strip>; /** * @summary Create a new close reason */ export declare const CreateCloseReasonParams: zod.ZodObject<{ close_reason_group_id: zod.ZodString; }, zod.z.core.$strip>; export declare const CreateCloseReasonQueryParams: zod.ZodObject<{ fields: zod.ZodOptional>; }, zod.z.core.$strip>; export declare const CreateCloseReasonBody: zod.ZodObject<{ description: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>; export declare const CreateCloseReasonResponse: zod.ZodObject<{ closeReasonGroupId: zod.ZodOptional; 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 */ export declare const DeleteCloseReasonParams: zod.ZodObject<{ close_reason_group_id: zod.ZodString; id: zod.ZodString; }, zod.z.core.$strip>; export declare const DeleteCloseReasonResponse: zod.ZodObject<{ closeReasonGroupId: zod.ZodOptional; 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 by ID */ export declare const LocateCloseReasonParams: zod.ZodObject<{ close_reason_group_id: zod.ZodString; id: zod.ZodString; }, zod.z.core.$strip>; export declare const LocateCloseReasonQueryParams: zod.ZodObject<{ fields: zod.ZodOptional>; }, zod.z.core.$strip>; export declare const LocateCloseReasonResponse: zod.ZodObject<{ closeReason: zod.ZodOptional; 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>>; }, zod.z.core.$strip>; /** * @summary Update an existing close reason */ export declare const UpdateCloseReason2Params: zod.ZodObject<{ close_reason_group_id: zod.ZodString; id: zod.ZodString; }, zod.z.core.$strip>; export declare const UpdateCloseReason2QueryParams: zod.ZodObject<{ fields: zod.ZodOptional>; }, zod.z.core.$strip>; export declare const UpdateCloseReason2Body: zod.ZodObject<{ description: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>; export declare const UpdateCloseReason2Response: zod.ZodObject<{ closeReasonGroupId: zod.ZodOptional; 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 */ export declare const UpdateCloseReasonParams: zod.ZodObject<{ close_reason_group_id: zod.ZodString; id: zod.ZodString; }, zod.z.core.$strip>; export declare const UpdateCloseReasonQueryParams: zod.ZodObject<{ fields: zod.ZodOptional>; }, zod.z.core.$strip>; export declare const UpdateCloseReasonBody: zod.ZodObject<{ description: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>; export declare const UpdateCloseReasonResponse: zod.ZodObject<{ closeReasonGroupId: zod.ZodOptional; 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>;