/** * 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 photo link(s) */ export declare const DeletePhotosParams: zod.ZodObject<{ contact_id: zod.ZodString; }, zod.z.core.$strip>; export declare const DeletePhotosQueryParams: zod.ZodObject<{ fields: zod.ZodOptional>; etag: zod.ZodArray; }, zod.z.core.$strip>; export declare const DeletePhotosResponse: zod.ZodObject<{ data: zod.ZodOptional; createdBy: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; etag: zod.ZodOptional; id: zod.ZodOptional; photoId: zod.ZodOptional; photoUrl: zod.ZodOptional; primary: zod.ZodOptional; updatedAt: zod.ZodOptional; updatedBy: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; ver: zod.ZodOptional; }, zod.z.core.$strip>>>; next: zod.ZodOptional; page: zod.ZodOptional; }, zod.z.core.$strip>; /** * @summary Search the contact's photo(s) */ export declare const SearchPhotosParams: zod.ZodObject<{ contact_id: zod.ZodString; }, zod.z.core.$strip>; export declare const SearchPhotosQueryParams: zod.ZodObject<{ page: zod.ZodOptional; size: zod.ZodOptional; q: zod.ZodOptional; sort: zod.ZodOptional>; fields: zod.ZodOptional>; id: zod.ZodOptional>; primary: zod.ZodOptional; }, zod.z.core.$strip>; export declare const SearchPhotosResponse: zod.ZodObject<{ data: zod.ZodOptional; createdBy: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; etag: zod.ZodOptional; id: zod.ZodOptional; photoId: zod.ZodOptional; photoUrl: zod.ZodOptional; primary: zod.ZodOptional; updatedAt: zod.ZodOptional; updatedBy: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; ver: zod.ZodOptional; }, zod.z.core.$strip>>>; next: zod.ZodOptional; page: zod.ZodOptional; }, zod.z.core.$strip>; /** * @summary Link photo(s) with the contact */ export declare const CreatePhotosParams: zod.ZodObject<{ contact_id: zod.ZodString; }, zod.z.core.$strip>; export declare const CreatePhotosQueryParams: zod.ZodObject<{ fields: zod.ZodOptional>; }, zod.z.core.$strip>; export declare const CreatePhotosBodyItem: zod.ZodObject<{ etag: zod.ZodOptional; photoId: zod.ZodOptional; photoUrl: zod.ZodOptional; primary: zod.ZodOptional; }, zod.z.core.$strip>; export declare const CreatePhotosBody: zod.ZodArray; photoId: zod.ZodOptional; photoUrl: zod.ZodOptional; primary: zod.ZodOptional; }, zod.z.core.$strip>>; export declare const CreatePhotosResponse: zod.ZodObject<{ data: zod.ZodOptional; createdBy: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; etag: zod.ZodOptional; id: zod.ZodOptional; photoId: zod.ZodOptional; photoUrl: zod.ZodOptional; primary: zod.ZodOptional; updatedAt: zod.ZodOptional; updatedBy: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; ver: zod.ZodOptional; }, zod.z.core.$strip>>>; next: zod.ZodOptional; page: zod.ZodOptional; }, zod.z.core.$strip>; /** * @summary Reset the contact's photos to fit given data set. */ export declare const UpdatePhotosParams: zod.ZodObject<{ contact_id: zod.ZodString; }, zod.z.core.$strip>; export declare const UpdatePhotosQueryParams: zod.ZodObject<{ fields: zod.ZodOptional>; }, zod.z.core.$strip>; export declare const UpdatePhotosBodyItem: zod.ZodObject<{ etag: zod.ZodOptional; photoId: zod.ZodOptional; photoUrl: zod.ZodOptional; primary: zod.ZodOptional; }, zod.z.core.$strip>; export declare const UpdatePhotosBody: zod.ZodArray; photoId: zod.ZodOptional; photoUrl: zod.ZodOptional; primary: zod.ZodOptional; }, zod.z.core.$strip>>; export declare const UpdatePhotosResponse: zod.ZodObject<{ data: zod.ZodOptional; createdBy: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; etag: zod.ZodOptional; id: zod.ZodOptional; photoId: zod.ZodOptional; photoUrl: zod.ZodOptional; primary: zod.ZodOptional; updatedAt: zod.ZodOptional; updatedBy: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; ver: zod.ZodOptional; }, zod.z.core.$strip>>>; next: zod.ZodOptional; page: zod.ZodOptional; }, zod.z.core.$strip>; /** * @summary Remove the contact's photo */ export declare const DeletePhotoParams: zod.ZodObject<{ contact_id: zod.ZodString; etag: zod.ZodString; }, zod.z.core.$strip>; export declare const DeletePhotoQueryParams: zod.ZodObject<{ fields: zod.ZodOptional>; }, zod.z.core.$strip>; export declare const DeletePhotoResponse: zod.ZodObject<{ createdAt: zod.ZodOptional; createdBy: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; etag: zod.ZodOptional; id: zod.ZodOptional; photoId: zod.ZodOptional; photoUrl: zod.ZodOptional; primary: zod.ZodOptional; updatedAt: zod.ZodOptional; updatedBy: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; ver: zod.ZodOptional; }, zod.z.core.$strip>; /** * @summary Update the contact's photo link details */ export declare const UpdatePhoto2Params: zod.ZodObject<{ contact_id: zod.ZodString; etag: zod.ZodString; }, zod.z.core.$strip>; export declare const UpdatePhoto2QueryParams: zod.ZodObject<{ fields: zod.ZodOptional>; }, zod.z.core.$strip>; export declare const UpdatePhoto2Body: zod.ZodObject<{ photoId: zod.ZodOptional; photoUrl: zod.ZodOptional; primary: zod.ZodOptional; }, zod.z.core.$strip>; export declare const UpdatePhoto2Response: zod.ZodObject<{ createdAt: zod.ZodOptional; createdBy: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; etag: zod.ZodOptional; id: zod.ZodOptional; photoId: zod.ZodOptional; photoUrl: zod.ZodOptional; primary: zod.ZodOptional; updatedAt: zod.ZodOptional; updatedBy: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; ver: zod.ZodOptional; }, zod.z.core.$strip>; /** * @summary Update the contact's photo link details */ export declare const UpdatePhotoParams: zod.ZodObject<{ contact_id: zod.ZodString; etag: zod.ZodString; }, zod.z.core.$strip>; export declare const UpdatePhotoQueryParams: zod.ZodObject<{ fields: zod.ZodOptional>; }, zod.z.core.$strip>; export declare const UpdatePhotoBody: zod.ZodObject<{ photoId: zod.ZodOptional; photoUrl: zod.ZodOptional; primary: zod.ZodOptional; }, zod.z.core.$strip>; export declare const UpdatePhotoResponse: zod.ZodObject<{ createdAt: zod.ZodOptional; createdBy: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; etag: zod.ZodOptional; id: zod.ZodOptional; photoId: zod.ZodOptional; photoUrl: zod.ZodOptional; primary: zod.ZodOptional; updatedAt: zod.ZodOptional; updatedBy: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; ver: zod.ZodOptional; }, zod.z.core.$strip>; /** * @summary Locate the contact's photo link. */ export declare const LocatePhotoParams: zod.ZodObject<{ contact_id: zod.ZodString; id: zod.ZodString; }, zod.z.core.$strip>; export declare const LocatePhotoQueryParams: zod.ZodObject<{ fields: zod.ZodOptional>; }, zod.z.core.$strip>; export declare const LocatePhotoResponse: zod.ZodObject<{ createdAt: zod.ZodOptional; createdBy: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; etag: zod.ZodOptional; id: zod.ZodOptional; photoId: zod.ZodOptional; photoUrl: zod.ZodOptional; primary: zod.ZodOptional; updatedAt: zod.ZodOptional; updatedBy: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; ver: zod.ZodOptional; }, zod.z.core.$strip>;