/** * Generated by orval v8.19.0 🍺 * Do not edit manually. * Webitel API * OpenAPI spec version: 24.04.0 */ import * as zod from 'zod'; /** * @summary Broadcast message send message from via to peer recipients. */ export declare const MessagesServiceBroadcastMessageBody: zod.ZodObject<{ message: zod.ZodOptional; source: zod.ZodOptional; url: zod.ZodOptional; }, zod.z.core.$strip>>; keyboard: zod.ZodOptional; code: zod.ZodOptional; text: zod.ZodOptional; type: zod.ZodOptional; url: zod.ZodOptional; }, zod.z.core.$strip>>>; }, zod.z.core.$strip>>>; }, zod.z.core.$strip>>; text: zod.ZodOptional; }, zod.z.core.$strip>>; peers: zod.ZodOptional; type: zod.ZodOptional; via: zod.ZodOptional; }, zod.z.core.$strip>>>; timeout: zod.ZodOptional; variables: zod.ZodOptional>; }, zod.z.core.$strip>; export declare const MessagesServiceBroadcastMessageResponse: zod.ZodObject<{ failure: zod.ZodOptional; details: zod.ZodOptional; }, zod.z.core.$strip>>>; message: zod.ZodOptional; }, zod.z.core.$strip>>; peerId: zod.ZodOptional; }, zod.z.core.$strip>>>; variables: zod.ZodOptional>; }, zod.z.core.$strip>; /** * @summary Query of external chat customers */ export declare const CatalogGetCustomersQueryParams: zod.ZodObject<{ page: zod.ZodOptional; size: zod.ZodOptional; q: zod.ZodOptional; sort: zod.ZodOptional>; fields: zod.ZodOptional>; id: zod.ZodOptional>; type: zod.ZodOptional; 'via.id': zod.ZodOptional; 'via.type': zod.ZodOptional; 'via.name': zod.ZodOptional; }, zod.z.core.$strip>; export declare const CatalogGetCustomersResponse: zod.ZodObject<{ next: zod.ZodOptional; page: zod.ZodOptional; peers: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; via: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>>; }, zod.z.core.$strip>>>; vias: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>>; }, zod.z.core.$strip>; /** * @summary Query of chat conversations */ export declare const CatalogGetDialogsQueryParams: zod.ZodObject<{ page: zod.ZodOptional; size: zod.ZodOptional; q: zod.ZodOptional; sort: zod.ZodOptional>; fields: zod.ZodOptional>; id: zod.ZodOptional>; 'via.id': zod.ZodOptional; 'via.type': zod.ZodOptional; 'via.name': zod.ZodOptional; 'peer.id': zod.ZodOptional; 'peer.type': zod.ZodOptional; 'peer.name': zod.ZodOptional; 'date.since': zod.ZodOptional; 'date.until': zod.ZodOptional; online: zod.ZodOptional; groupString: zod.ZodOptional; }, zod.z.core.$strip>; export declare const catalogGetDialogsResponseDataItemMessageKeyboardButtonsItemRowItemShareDefault = "phone"; export declare const CatalogGetDialogsResponse: zod.ZodObject<{ data: zod.ZodOptional; closedCause: zod.ZodOptional; context: zod.ZodOptional>; date: zod.ZodOptional; dc: zod.ZodOptional; from: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; id: zod.ZodOptional; members: zod.ZodOptional>; dc: zod.ZodOptional; id: zod.ZodOptional; invite: zod.ZodOptional; from: zod.ZodOptional; }, zod.z.core.$strip>>; join: zod.ZodOptional; left: zod.ZodOptional; peer: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; queue: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; title: zod.ZodOptional; via: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; }, zod.z.core.$strip>>>; message: zod.ZodOptional>; dc: zod.ZodOptional; id: zod.ZodOptional; invite: zod.ZodOptional; from: zod.ZodOptional; }, zod.z.core.$strip>>; join: zod.ZodOptional; left: zod.ZodOptional; peer: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; queue: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; title: zod.ZodOptional; via: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; }, zod.z.core.$strip>>; context: zod.ZodOptional>; date: zod.ZodOptional; edit: zod.ZodOptional; file: zod.ZodOptional; name: zod.ZodOptional; size: zod.ZodOptional; type: zod.ZodOptional; url: zod.ZodOptional; }, zod.z.core.$strip>>; from: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; id: zod.ZodOptional; keyboard: zod.ZodOptional; share: zod.ZodDefault>; text: zod.ZodOptional; url: zod.ZodOptional; }, zod.z.core.$strip>>>; }, zod.z.core.$strip>>>; noInput: zod.ZodOptional; }, zod.z.core.$strip>>; kind: zod.ZodOptional; postback: zod.ZodOptional; mid: zod.ZodOptional; text: zod.ZodOptional; }, zod.z.core.$strip>>; sender: zod.ZodOptional>; dc: zod.ZodOptional; id: zod.ZodOptional; invite: zod.ZodOptional; from: zod.ZodOptional; }, zod.z.core.$strip>>; join: zod.ZodOptional; left: zod.ZodOptional; peer: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; queue: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; title: zod.ZodOptional; via: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; }, zod.z.core.$strip>>; text: zod.ZodOptional; }, zod.z.core.$strip>>; queue: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; started: zod.ZodOptional; title: zod.ZodOptional; via: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; }, zod.z.core.$strip>>>; next: zod.ZodOptional; page: zod.ZodOptional; }, zod.z.core.$strip>; /** * @summary Query of chat participants */ export declare const CatalogGetMembersParams: zod.ZodObject<{ chat_id: zod.ZodString; }, zod.z.core.$strip>; export declare const CatalogGetMembersQueryParams: zod.ZodObject<{ page: zod.ZodOptional; size: zod.ZodOptional; q: zod.ZodOptional; sort: zod.ZodOptional>; fields: zod.ZodOptional>; id: zod.ZodOptional>; 'via.id': zod.ZodOptional; 'via.type': zod.ZodOptional; 'via.name': zod.ZodOptional; 'peer.id': zod.ZodOptional; 'peer.type': zod.ZodOptional; 'peer.name': zod.ZodOptional; 'date.since': zod.ZodOptional; 'date.until': zod.ZodOptional; online: zod.ZodOptional; joined: zod.ZodOptional; }, zod.z.core.$strip>; export declare const CatalogGetMembersResponse: zod.ZodObject<{ data: zod.ZodOptional>; dc: zod.ZodOptional; id: zod.ZodOptional; invite: zod.ZodOptional; from: zod.ZodOptional; }, zod.z.core.$strip>>; join: zod.ZodOptional; left: zod.ZodOptional; peer: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; queue: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; title: zod.ZodOptional; via: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; }, zod.z.core.$strip>>>; next: zod.ZodOptional; page: zod.ZodOptional; }, zod.z.core.$strip>; /** * @summary Query of the chat history */ export declare const CatalogGetHistoryParams: zod.ZodObject<{ chat_id: zod.ZodString; }, zod.z.core.$strip>; export declare const CatalogGetHistoryQueryParams: zod.ZodObject<{ 'offset.id': zod.ZodOptional; 'offset.date': zod.ZodOptional; limit: zod.ZodOptional; q: zod.ZodOptional; fields: zod.ZodOptional>; 'peer.id': zod.ZodOptional; 'peer.type': zod.ZodOptional; 'peer.name': zod.ZodOptional; groupString: zod.ZodOptional; }, zod.z.core.$strip>; export declare const catalogGetHistoryResponseMessagesItemKeyboardButtonsItemRowItemShareDefault = "phone"; export declare const CatalogGetHistoryResponse: zod.ZodObject<{ chats: zod.ZodOptional>; dc: zod.ZodOptional; id: zod.ZodOptional; invite: zod.ZodOptional; from: zod.ZodOptional; }, zod.z.core.$strip>>; join: zod.ZodOptional; left: zod.ZodOptional; peer: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; queue: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; title: zod.ZodOptional; via: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; }, zod.z.core.$strip>>>; messages: zod.ZodOptional>; dc: zod.ZodOptional; id: zod.ZodOptional; invite: zod.ZodOptional; from: zod.ZodOptional; }, zod.z.core.$strip>>; join: zod.ZodOptional; left: zod.ZodOptional; peer: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; queue: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; title: zod.ZodOptional; via: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; }, zod.z.core.$strip>>; context: zod.ZodOptional>; date: zod.ZodOptional; edit: zod.ZodOptional; file: zod.ZodOptional; name: zod.ZodOptional; size: zod.ZodOptional; type: zod.ZodOptional; url: zod.ZodOptional; }, zod.z.core.$strip>>; from: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; id: zod.ZodOptional; keyboard: zod.ZodOptional; share: zod.ZodDefault>; text: zod.ZodOptional; url: zod.ZodOptional; }, zod.z.core.$strip>>>; }, zod.z.core.$strip>>>; noInput: zod.ZodOptional; }, zod.z.core.$strip>>; kind: zod.ZodOptional; postback: zod.ZodOptional; mid: zod.ZodOptional; text: zod.ZodOptional; }, zod.z.core.$strip>>; sender: zod.ZodOptional>; dc: zod.ZodOptional; id: zod.ZodOptional; invite: zod.ZodOptional; from: zod.ZodOptional; }, zod.z.core.$strip>>; join: zod.ZodOptional; left: zod.ZodOptional; peer: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; queue: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; title: zod.ZodOptional; via: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; }, zod.z.core.$strip>>; text: zod.ZodOptional; }, zod.z.core.$strip>>>; next: zod.ZodOptional; page: zod.ZodOptional; peers: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>>; }, zod.z.core.$strip>; /** * @summary Query of the chat history */ export declare const CatalogGetHistory2Params: zod.ZodObject<{ 'peer.type': zod.ZodString; 'peer.id': zod.ZodString; }, zod.z.core.$strip>; export declare const CatalogGetHistory2QueryParams: zod.ZodObject<{ 'offset.id': zod.ZodOptional; 'offset.date': zod.ZodOptional; limit: zod.ZodOptional; q: zod.ZodOptional; fields: zod.ZodOptional>; chatId: zod.ZodOptional; 'peer.name': zod.ZodOptional; groupStringString: zod.ZodOptional; }, zod.z.core.$strip>; export declare const catalogGetHistory2ResponseMessagesItemKeyboardButtonsItemRowItemShareDefault = "phone"; export declare const CatalogGetHistory2Response: zod.ZodObject<{ chats: zod.ZodOptional>; dc: zod.ZodOptional; id: zod.ZodOptional; invite: zod.ZodOptional; from: zod.ZodOptional; }, zod.z.core.$strip>>; join: zod.ZodOptional; left: zod.ZodOptional; peer: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; queue: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; title: zod.ZodOptional; via: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; }, zod.z.core.$strip>>>; messages: zod.ZodOptional>; dc: zod.ZodOptional; id: zod.ZodOptional; invite: zod.ZodOptional; from: zod.ZodOptional; }, zod.z.core.$strip>>; join: zod.ZodOptional; left: zod.ZodOptional; peer: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; queue: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; title: zod.ZodOptional; via: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; }, zod.z.core.$strip>>; context: zod.ZodOptional>; date: zod.ZodOptional; edit: zod.ZodOptional; file: zod.ZodOptional; name: zod.ZodOptional; size: zod.ZodOptional; type: zod.ZodOptional; url: zod.ZodOptional; }, zod.z.core.$strip>>; from: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; id: zod.ZodOptional; keyboard: zod.ZodOptional; share: zod.ZodDefault>; text: zod.ZodOptional; url: zod.ZodOptional; }, zod.z.core.$strip>>>; }, zod.z.core.$strip>>>; noInput: zod.ZodOptional; }, zod.z.core.$strip>>; kind: zod.ZodOptional; postback: zod.ZodOptional; mid: zod.ZodOptional; text: zod.ZodOptional; }, zod.z.core.$strip>>; sender: zod.ZodOptional>; dc: zod.ZodOptional; id: zod.ZodOptional; invite: zod.ZodOptional; from: zod.ZodOptional; }, zod.z.core.$strip>>; join: zod.ZodOptional; left: zod.ZodOptional; peer: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; queue: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; title: zod.ZodOptional; via: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; }, zod.z.core.$strip>>; text: zod.ZodOptional; }, zod.z.core.$strip>>>; next: zod.ZodOptional; page: zod.ZodOptional; peers: zod.ZodOptional; name: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>>; }, zod.z.core.$strip>;