/** * 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 email address(es) of the contact. */ export declare const DeleteEmailsParams: zod.ZodObject<{ contact_id: zod.ZodString; }, zod.z.core.$strip>; export declare const deleteEmailsQueryEtagItemRegExp: RegExp; export declare const DeleteEmailsQueryParams: zod.ZodObject<{ fields: zod.ZodOptional>; etag: zod.ZodArray; }, zod.z.core.$strip>; export declare const DeleteEmailsResponse: zod.ZodObject<{ data: zod.ZodOptional; createdBy: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; email: zod.ZodOptional; etag: zod.ZodOptional; id: 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 Locates email address(es) of the contact. */ export declare const ListEmailsParams: zod.ZodObject<{ contact_id: zod.ZodString; }, zod.z.core.$strip>; export declare const ListEmailsQueryParams: 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 ListEmailsResponse: zod.ZodObject<{ data: zod.ZodOptional; createdBy: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; email: zod.ZodOptional; etag: zod.ZodOptional; id: 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 or append email address(es) of the contact. */ export declare const MergeEmailsParams: zod.ZodObject<{ contact_id: zod.ZodString; }, zod.z.core.$strip>; export declare const MergeEmailsQueryParams: zod.ZodObject<{ fields: zod.ZodOptional>; }, zod.z.core.$strip>; export declare const MergeEmailsBodyItem: zod.ZodObject<{ email: zod.ZodString; etag: zod.ZodOptional; 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 MergeEmailsBody: zod.ZodArray; 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 MergeEmailsResponse: zod.ZodObject<{ data: zod.ZodOptional; createdBy: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; email: zod.ZodOptional; etag: zod.ZodOptional; id: 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 Resets all emails of the contact according to the input dataset. */ export declare const ResetEmailsParams: zod.ZodObject<{ contact_id: zod.ZodString; }, zod.z.core.$strip>; export declare const ResetEmailsQueryParams: zod.ZodObject<{ fields: zod.ZodOptional>; }, zod.z.core.$strip>; export declare const ResetEmailsBodyItem: zod.ZodObject<{ email: zod.ZodString; etag: zod.ZodOptional; 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 ResetEmailsBody: zod.ZodArray; 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 ResetEmailsResponse: zod.ZodObject<{ data: zod.ZodOptional; createdBy: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; email: zod.ZodOptional; etag: zod.ZodOptional; id: 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 email address link */ export declare const DeleteEmailParams: zod.ZodObject<{ contact_id: zod.ZodString; etag: zod.ZodString; }, zod.z.core.$strip>; export declare const DeleteEmailQueryParams: zod.ZodObject<{ fields: zod.ZodOptional>; }, zod.z.core.$strip>; export declare const DeleteEmailResponse: zod.ZodObject<{ createdAt: zod.ZodOptional; createdBy: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; email: zod.ZodOptional; etag: zod.ZodOptional; id: 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 email address link. */ export declare const LocateEmailParams: zod.ZodObject<{ contact_id: zod.ZodString; etag: zod.ZodString; }, zod.z.core.$strip>; export declare const LocateEmailQueryParams: zod.ZodObject<{ fields: zod.ZodOptional>; }, zod.z.core.$strip>; export declare const LocateEmailResponse: zod.ZodObject<{ createdAt: zod.ZodOptional; createdBy: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; email: zod.ZodOptional; etag: zod.ZodOptional; id: 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 email address link details */ export declare const UpdateEmail2Params: zod.ZodObject<{ contact_id: zod.ZodString; etag: zod.ZodString; }, zod.z.core.$strip>; export declare const UpdateEmail2QueryParams: zod.ZodObject<{ fields: zod.ZodOptional>; }, zod.z.core.$strip>; export declare const UpdateEmail2Body: zod.ZodObject<{ email: 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 UpdateEmail2Response: zod.ZodObject<{ data: zod.ZodOptional; createdBy: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; email: zod.ZodOptional; etag: zod.ZodOptional; id: 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 email address link details */ export declare const UpdateEmailParams: zod.ZodObject<{ contact_id: zod.ZodString; etag: zod.ZodString; }, zod.z.core.$strip>; export declare const UpdateEmailQueryParams: zod.ZodObject<{ fields: zod.ZodOptional>; }, zod.z.core.$strip>; export declare const UpdateEmailBody: zod.ZodObject<{ email: 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 UpdateEmailResponse: zod.ZodObject<{ data: zod.ZodOptional; createdBy: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; email: zod.ZodOptional; etag: zod.ZodOptional; id: 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>;