/** * Generated by orval v8.19.0 🍺 * Do not edit manually. * Webitel API * OpenAPI spec version: 24.04.0 */ import * as zod from 'zod'; /** * @summary Remove the Contact's phone number association(s) */ export declare const DeletePhonesParams: zod.ZodObject<{ contact_id: zod.ZodString; }, zod.z.core.$strip>; export declare const DeletePhonesQueryParams: zod.ZodObject<{ fields: zod.ZodOptional>; etag: zod.ZodArray; }, zod.z.core.$strip>; export declare const DeletePhonesResponse: zod.ZodObject<{ data: zod.ZodOptional; createdBy: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; etag: zod.ZodOptional; id: zod.ZodOptional; number: zod.ZodOptional; primary: zod.ZodOptional; type: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; updatedAt: zod.ZodOptional; updatedBy: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; ver: zod.ZodOptional; verified: zod.ZodOptional; }, zod.z.core.$strip>>>; next: zod.ZodOptional; page: zod.ZodOptional; }, zod.z.core.$strip>; /** * @summary Search phone number(s) */ export declare const ListPhonesParams: zod.ZodObject<{ contact_id: zod.ZodString; }, zod.z.core.$strip>; export declare const ListPhonesQueryParams: zod.ZodObject<{ page: zod.ZodOptional; size: zod.ZodOptional; q: zod.ZodOptional; sort: zod.ZodOptional>; fields: zod.ZodOptional>; id: zod.ZodOptional>; primary: zod.ZodOptional; verified: zod.ZodOptional; 'type.id': zod.ZodOptional; 'type.type': zod.ZodOptional; 'type.name': zod.ZodOptional; }, zod.z.core.$strip>; export declare const ListPhonesResponse: zod.ZodObject<{ data: zod.ZodOptional; createdBy: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; etag: zod.ZodOptional; id: zod.ZodOptional; number: zod.ZodOptional; primary: zod.ZodOptional; type: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; updatedAt: zod.ZodOptional; updatedBy: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; ver: zod.ZodOptional; verified: zod.ZodOptional; }, zod.z.core.$strip>>>; next: zod.ZodOptional; page: zod.ZodOptional; }, zod.z.core.$strip>; /** * @summary Associate phone number(s) with the Contact */ export declare const MergePhonesParams: zod.ZodObject<{ contact_id: zod.ZodString; }, zod.z.core.$strip>; export declare const MergePhonesQueryParams: zod.ZodObject<{ fields: zod.ZodOptional>; }, zod.z.core.$strip>; export declare const MergePhonesBodyItem: zod.ZodObject<{ etag: zod.ZodOptional; number: zod.ZodString; primary: zod.ZodOptional; type: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; verified: zod.ZodOptional; }, zod.z.core.$strip>; export declare const MergePhonesBody: zod.ZodArray; number: zod.ZodString; primary: zod.ZodOptional; type: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; verified: zod.ZodOptional; }, zod.z.core.$strip>>; export declare const MergePhonesResponse: zod.ZodObject<{ data: zod.ZodOptional; createdBy: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; etag: zod.ZodOptional; id: zod.ZodOptional; number: zod.ZodOptional; primary: zod.ZodOptional; type: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; updatedAt: zod.ZodOptional; updatedBy: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; ver: zod.ZodOptional; verified: zod.ZodOptional; }, zod.z.core.$strip>>>; next: zod.ZodOptional; page: zod.ZodOptional; }, zod.z.core.$strip>; /** * @summary Reset the Contact's phone numbers to fit given data set. */ export declare const ResetPhonesParams: zod.ZodObject<{ contact_id: zod.ZodString; }, zod.z.core.$strip>; export declare const ResetPhonesQueryParams: zod.ZodObject<{ fields: zod.ZodOptional>; }, zod.z.core.$strip>; export declare const ResetPhonesBodyItem: zod.ZodObject<{ etag: zod.ZodOptional; number: zod.ZodString; primary: zod.ZodOptional; type: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; verified: zod.ZodOptional; }, zod.z.core.$strip>; export declare const ResetPhonesBody: zod.ZodArray; number: zod.ZodString; primary: zod.ZodOptional; type: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; verified: zod.ZodOptional; }, zod.z.core.$strip>>; export declare const ResetPhonesResponse: zod.ZodObject<{ data: zod.ZodOptional; createdBy: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; etag: zod.ZodOptional; id: zod.ZodOptional; number: zod.ZodOptional; primary: zod.ZodOptional; type: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; updatedAt: zod.ZodOptional; updatedBy: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; ver: zod.ZodOptional; verified: zod.ZodOptional; }, zod.z.core.$strip>>>; next: zod.ZodOptional; page: zod.ZodOptional; }, zod.z.core.$strip>; /** * @summary Remove the Contact's phone number */ export declare const DeletePhoneParams: zod.ZodObject<{ contact_id: zod.ZodString; etag: zod.ZodString; }, zod.z.core.$strip>; export declare const DeletePhoneQueryParams: zod.ZodObject<{ fields: zod.ZodOptional>; }, zod.z.core.$strip>; export declare const DeletePhoneResponse: zod.ZodObject<{ createdAt: zod.ZodOptional; createdBy: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; etag: zod.ZodOptional; id: zod.ZodOptional; number: zod.ZodOptional; primary: zod.ZodOptional; type: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; updatedAt: zod.ZodOptional; updatedBy: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; ver: zod.ZodOptional; verified: zod.ZodOptional; }, zod.z.core.$strip>; /** * @summary Locate the Contact's phone number association. */ export declare const LocatePhoneParams: zod.ZodObject<{ contact_id: zod.ZodString; etag: zod.ZodString; }, zod.z.core.$strip>; export declare const LocatePhoneQueryParams: zod.ZodObject<{ fields: zod.ZodOptional>; }, zod.z.core.$strip>; export declare const LocatePhoneResponse: zod.ZodObject<{ createdAt: zod.ZodOptional; createdBy: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; etag: zod.ZodOptional; id: zod.ZodOptional; number: zod.ZodOptional; primary: zod.ZodOptional; type: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; updatedAt: zod.ZodOptional; updatedBy: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; ver: zod.ZodOptional; verified: zod.ZodOptional; }, zod.z.core.$strip>; /** * @summary Update the Contact's phone number association details */ export declare const UpdatePhone2Params: zod.ZodObject<{ contact_id: zod.ZodString; etag: zod.ZodString; }, zod.z.core.$strip>; export declare const UpdatePhone2QueryParams: zod.ZodObject<{ fields: zod.ZodOptional>; }, zod.z.core.$strip>; export declare const UpdatePhone2Body: zod.ZodObject<{ number: zod.ZodString; primary: zod.ZodOptional; type: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; verified: zod.ZodOptional; }, zod.z.core.$strip>; export declare const UpdatePhone2Response: zod.ZodObject<{ data: zod.ZodOptional; createdBy: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; etag: zod.ZodOptional; id: zod.ZodOptional; number: zod.ZodOptional; primary: zod.ZodOptional; type: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; updatedAt: zod.ZodOptional; updatedBy: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; ver: zod.ZodOptional; verified: zod.ZodOptional; }, zod.z.core.$strip>>>; next: zod.ZodOptional; page: zod.ZodOptional; }, zod.z.core.$strip>; /** * @summary Update the Contact's phone number association details */ export declare const UpdatePhoneParams: zod.ZodObject<{ contact_id: zod.ZodString; etag: zod.ZodString; }, zod.z.core.$strip>; export declare const UpdatePhoneQueryParams: zod.ZodObject<{ fields: zod.ZodOptional>; }, zod.z.core.$strip>; export declare const UpdatePhoneBody: zod.ZodObject<{ number: zod.ZodString; primary: zod.ZodOptional; type: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; verified: zod.ZodOptional; }, zod.z.core.$strip>; export declare const UpdatePhoneResponse: zod.ZodObject<{ data: zod.ZodOptional; createdBy: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; etag: zod.ZodOptional; id: zod.ZodOptional; number: zod.ZodOptional; primary: zod.ZodOptional; type: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; updatedAt: zod.ZodOptional; updatedBy: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; ver: zod.ZodOptional; verified: zod.ZodOptional; }, zod.z.core.$strip>>>; next: zod.ZodOptional; page: zod.ZodOptional; }, zod.z.core.$strip>;