/** * Generated by orval v8.19.0 🍺 * Do not edit manually. * Webitel API * OpenAPI spec version: 24.04.0 */ import * as zod from 'zod'; /** * @summary List of OutboundResourceGroup */ export declare const SearchOutboundResourceGroupQueryParams: zod.ZodObject<{ page: zod.ZodOptional; size: zod.ZodOptional; q: zod.ZodOptional; sort: zod.ZodOptional; fields: zod.ZodOptional>; id: zod.ZodOptional>; }, zod.z.core.$strip>; export declare const SearchOutboundResourceGroupResponse: zod.ZodObject<{ items: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; description: zod.ZodOptional; id: zod.ZodOptional; name: zod.ZodOptional; strategy: zod.ZodOptional; }, zod.z.core.$strip>>>; next: zod.ZodOptional; }, zod.z.core.$strip>; /** * @summary Create OutboundResourceGroup */ export declare const CreateOutboundResourceGroupBody: zod.ZodObject<{ communication: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; description: zod.ZodOptional; domainId: zod.ZodOptional; name: zod.ZodOptional; strategy: zod.ZodOptional; time: zod.ZodOptional; startTimeOfDay: zod.ZodOptional; }, zod.z.core.$strip>>>; }, zod.z.core.$strip>; export declare const CreateOutboundResourceGroupResponse: zod.ZodObject<{ communication: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; createdAt: zod.ZodOptional; createdBy: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; description: zod.ZodOptional; domainId: zod.ZodOptional; id: zod.ZodOptional; name: zod.ZodOptional; strategy: zod.ZodOptional; time: zod.ZodOptional; startTimeOfDay: zod.ZodOptional; }, zod.z.core.$strip>>>; updatedAt: zod.ZodOptional; updatedBy: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; }, zod.z.core.$strip>; /** * @summary List of OutboundResourceInGroup */ export declare const SearchOutboundResourceInGroupParams: zod.ZodObject<{ group_id: zod.ZodString; }, zod.z.core.$strip>; export declare const SearchOutboundResourceInGroupQueryParams: zod.ZodObject<{ page: zod.ZodOptional; size: zod.ZodOptional; q: zod.ZodOptional; sort: zod.ZodOptional; fields: zod.ZodOptional>; id: zod.ZodOptional>; }, zod.z.core.$strip>; export declare const SearchOutboundResourceInGroupResponse: zod.ZodObject<{ items: zod.ZodOptional; id: zod.ZodOptional; priority: zod.ZodOptional; reserveResource: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; resource: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; }, zod.z.core.$strip>>>; next: zod.ZodOptional; }, zod.z.core.$strip>; /** * @summary Create OutboundResourceGroup */ export declare const CreateOutboundResourceInGroupParams: zod.ZodObject<{ group_id: zod.ZodString; }, zod.z.core.$strip>; export declare const CreateOutboundResourceInGroupBody: zod.ZodObject<{ priority: zod.ZodOptional; reserveResource: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; resource: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; }, zod.z.core.$strip>; export declare const CreateOutboundResourceInGroupResponse: zod.ZodObject<{ groupId: zod.ZodOptional; id: zod.ZodOptional; priority: zod.ZodOptional; reserveResource: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; resource: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; }, zod.z.core.$strip>; /** * @summary Remove OutboundResourceInGroup */ export declare const DeleteOutboundResourceInGroupParams: zod.ZodObject<{ group_id: zod.ZodString; id: zod.ZodString; }, zod.z.core.$strip>; export declare const DeleteOutboundResourceInGroupQueryParams: zod.ZodObject<{ domainId: zod.ZodOptional; }, zod.z.core.$strip>; export declare const DeleteOutboundResourceInGroupResponse: zod.ZodObject<{ groupId: zod.ZodOptional; id: zod.ZodOptional; priority: zod.ZodOptional; reserveResource: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; resource: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; }, zod.z.core.$strip>; /** * @summary OutboundResourceInGroup item */ export declare const ReadOutboundResourceInGroupParams: zod.ZodObject<{ group_id: zod.ZodString; id: zod.ZodString; }, zod.z.core.$strip>; export declare const ReadOutboundResourceInGroupQueryParams: zod.ZodObject<{ domainId: zod.ZodOptional; }, zod.z.core.$strip>; export declare const ReadOutboundResourceInGroupResponse: zod.ZodObject<{ groupId: zod.ZodOptional; id: zod.ZodOptional; priority: zod.ZodOptional; reserveResource: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; resource: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; }, zod.z.core.$strip>; /** * @summary Update OutboundResourceInGroup */ export declare const UpdateOutboundResourceInGroupParams: zod.ZodObject<{ group_id: zod.ZodString; id: zod.ZodString; }, zod.z.core.$strip>; export declare const UpdateOutboundResourceInGroupBody: zod.ZodObject<{ priority: zod.ZodOptional; reserveResource: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; resource: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; }, zod.z.core.$strip>; export declare const UpdateOutboundResourceInGroupResponse: zod.ZodObject<{ groupId: zod.ZodOptional; id: zod.ZodOptional; priority: zod.ZodOptional; reserveResource: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; resource: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; }, zod.z.core.$strip>; /** * @summary Remove OutboundResourceGroup */ export declare const DeleteOutboundResourceGroupParams: zod.ZodObject<{ id: zod.ZodString; }, zod.z.core.$strip>; export declare const DeleteOutboundResourceGroupQueryParams: zod.ZodObject<{ domainId: zod.ZodOptional; }, zod.z.core.$strip>; export declare const DeleteOutboundResourceGroupResponse: zod.ZodObject<{ communication: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; createdAt: zod.ZodOptional; createdBy: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; description: zod.ZodOptional; domainId: zod.ZodOptional; id: zod.ZodOptional; name: zod.ZodOptional; strategy: zod.ZodOptional; time: zod.ZodOptional; startTimeOfDay: zod.ZodOptional; }, zod.z.core.$strip>>>; updatedAt: zod.ZodOptional; updatedBy: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; }, zod.z.core.$strip>; /** * @summary OutboundResourceGroup item */ export declare const ReadOutboundResourceGroupParams: zod.ZodObject<{ id: zod.ZodString; }, zod.z.core.$strip>; export declare const ReadOutboundResourceGroupQueryParams: zod.ZodObject<{ domainId: zod.ZodOptional; }, zod.z.core.$strip>; export declare const ReadOutboundResourceGroupResponse: zod.ZodObject<{ communication: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; createdAt: zod.ZodOptional; createdBy: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; description: zod.ZodOptional; domainId: zod.ZodOptional; id: zod.ZodOptional; name: zod.ZodOptional; strategy: zod.ZodOptional; time: zod.ZodOptional; startTimeOfDay: zod.ZodOptional; }, zod.z.core.$strip>>>; updatedAt: zod.ZodOptional; updatedBy: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; }, zod.z.core.$strip>; /** * @summary Update OutboundResourceGroup */ export declare const UpdateOutboundResourceGroupParams: zod.ZodObject<{ id: zod.ZodString; }, zod.z.core.$strip>; export declare const UpdateOutboundResourceGroupBody: zod.ZodObject<{ communication: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; description: zod.ZodOptional; domainId: zod.ZodOptional; name: zod.ZodOptional; strategy: zod.ZodOptional; time: zod.ZodOptional; startTimeOfDay: zod.ZodOptional; }, zod.z.core.$strip>>>; }, zod.z.core.$strip>; export declare const UpdateOutboundResourceGroupResponse: zod.ZodObject<{ communication: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; createdAt: zod.ZodOptional; createdBy: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; description: zod.ZodOptional; domainId: zod.ZodOptional; id: zod.ZodOptional; name: zod.ZodOptional; strategy: zod.ZodOptional; time: zod.ZodOptional; startTimeOfDay: zod.ZodOptional; }, zod.z.core.$strip>>>; updatedAt: zod.ZodOptional; updatedBy: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; }, zod.z.core.$strip>;