/** * Generated by orval v8.19.0 🍺 * Do not edit manually. * Webitel API * OpenAPI spec version: 24.04.0 */ import * as zod from 'zod'; /** * @summary CreateCall initiates a new outbound call with specified parameters. */ export declare const CreateCallBody: zod.ZodObject<{ destination: zod.ZodOptional; domainId: zod.ZodOptional; from: zod.ZodOptional; extension: zod.ZodOptional; id: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; params: zod.ZodOptional; contactId: zod.ZodOptional; disableAutoAnswer: zod.ZodOptional; disableStun: zod.ZodOptional; display: zod.ZodOptional; hideNumber: zod.ZodOptional; isOnline: zod.ZodOptional; timeout: zod.ZodOptional; variables: zod.ZodOptional>; }, zod.z.core.$strip>>; to: zod.ZodOptional; extension: zod.ZodOptional; id: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; }, zod.z.core.$strip>; export declare const CreateCallResponse: zod.ZodObject<{ id: zod.ZodOptional; }, zod.z.core.$strip>; /** * @summary SearchActiveCall returns a list of all calls currently in progress. */ export declare const SearchActiveCallQueryParams: zod.ZodObject<{ page: zod.ZodOptional; size: zod.ZodOptional; q: zod.ZodOptional; sort: zod.ZodOptional; fields: zod.ZodOptional>; 'createdAt.from': zod.ZodOptional; 'createdAt.to': zod.ZodOptional; userId: zod.ZodOptional>; agentId: zod.ZodOptional>; queueId: zod.ZodOptional>; teamId: zod.ZodOptional>; memberId: zod.ZodOptional>; gatewayId: zod.ZodOptional>; 'duration.from': zod.ZodOptional; 'duration.to': zod.ZodOptional; skipParent: zod.ZodOptional; parentId: zod.ZodOptional; cause: zod.ZodOptional>; existsFile: zod.ZodOptional; domainId: zod.ZodOptional; number: zod.ZodOptional; direction: zod.ZodOptional>; 'answeredAt.from': zod.ZodOptional; 'answeredAt.to': zod.ZodOptional; missed: zod.ZodOptional; 'storedAt.from': zod.ZodOptional; 'storedAt.to': zod.ZodOptional; supervisorId: zod.ZodOptional>; state: zod.ZodOptional>; }, zod.z.core.$strip>; export declare const SearchActiveCallResponse: zod.ZodObject<{ items: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; answeredAt: zod.ZodOptional; appId: zod.ZodOptional; billSec: zod.ZodOptional; blindTransfer: zod.ZodOptional; bridgedAt: zod.ZodOptional; bridgedId: zod.ZodOptional; createdAt: zod.ZodOptional; destination: zod.ZodOptional; direction: zod.ZodOptional; display: zod.ZodOptional; duration: zod.ZodOptional; extension: zod.ZodOptional; from: zod.ZodOptional; name: zod.ZodOptional; number: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; gateway: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; holdSec: zod.ZodOptional; id: zod.ZodOptional; joinedAt: zod.ZodOptional; leavingAt: zod.ZodOptional; member: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; parentId: zod.ZodOptional; queue: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; queueBridgedAt: zod.ZodOptional; queueDurationSec: zod.ZodOptional; queueWaitSec: zod.ZodOptional; reportingAt: zod.ZodOptional; reportingSec: zod.ZodOptional; state: zod.ZodOptional; supervisor: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>>; team: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; timestamp: zod.ZodOptional; to: zod.ZodOptional; name: zod.ZodOptional; number: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; type: zod.ZodOptional; user: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; variables: zod.ZodOptional>; waitSec: zod.ZodOptional; }, zod.z.core.$strip>>>; next: zod.ZodOptional; }, zod.z.core.$strip>; /** * @summary HangupCall terminates an active call session. */ export declare const HangupCallParams: zod.ZodObject<{ id: zod.ZodString; }, zod.z.core.$strip>; export declare const HangupCallBody: zod.ZodObject<{ appId: zod.ZodOptional; cause: zod.ZodOptional; domainId: zod.ZodOptional; }, zod.z.core.$strip>; export declare const HangupCallResponse: zod.ZodObject<{}, zod.z.core.$loose>; /** * @summary ReadCall returns detailed real-time information for a specific active call. */ export declare const ReadCallParams: zod.ZodObject<{ id: zod.ZodString; }, zod.z.core.$strip>; export declare const ReadCallQueryParams: zod.ZodObject<{ domainId: zod.ZodOptional; }, zod.z.core.$strip>; export declare const ReadCallResponse: zod.ZodObject<{ agent: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; answeredAt: zod.ZodOptional; appId: zod.ZodOptional; billSec: zod.ZodOptional; blindTransfer: zod.ZodOptional; bridgedAt: zod.ZodOptional; bridgedId: zod.ZodOptional; createdAt: zod.ZodOptional; destination: zod.ZodOptional; direction: zod.ZodOptional; display: zod.ZodOptional; duration: zod.ZodOptional; extension: zod.ZodOptional; from: zod.ZodOptional; name: zod.ZodOptional; number: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; gateway: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; holdSec: zod.ZodOptional; id: zod.ZodOptional; joinedAt: zod.ZodOptional; leavingAt: zod.ZodOptional; member: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; parentId: zod.ZodOptional; queue: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; queueBridgedAt: zod.ZodOptional; queueDurationSec: zod.ZodOptional; queueWaitSec: zod.ZodOptional; reportingAt: zod.ZodOptional; reportingSec: zod.ZodOptional; state: zod.ZodOptional; supervisor: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>>; team: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; timestamp: zod.ZodOptional; to: zod.ZodOptional; name: zod.ZodOptional; number: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; type: zod.ZodOptional; user: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; variables: zod.ZodOptional>; waitSec: zod.ZodOptional; }, zod.z.core.$strip>; /** * @summary ConfirmPush confirms receipt of a push notification for synchronization. */ export declare const ConfirmPushParams: zod.ZodObject<{ id: zod.ZodString; }, zod.z.core.$strip>; export declare const ConfirmPushResponse: zod.ZodObject<{}, zod.z.core.$loose>; /** * @summary DtmfCall sends DTMF digits to an active call. */ export declare const DtmfCallParams: zod.ZodObject<{ id: zod.ZodString; }, zod.z.core.$strip>; export declare const DtmfCallBody: zod.ZodObject<{ appId: zod.ZodOptional; digit: zod.ZodOptional; domainId: zod.ZodOptional; }, zod.z.core.$strip>; export declare const DtmfCallResponse: zod.ZodObject<{}, zod.z.core.$loose>; /** * @summary EavesdropCall allows a supervisor to listen, whisper, or join an active call. */ export declare const EavesdropCallParams: zod.ZodObject<{ id: zod.ZodString; }, zod.z.core.$strip>; export declare const EavesdropCallBody: zod.ZodObject<{ appId: zod.ZodOptional; control: zod.ZodOptional; from: zod.ZodOptional; extension: zod.ZodOptional; id: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; listenA: zod.ZodOptional; listenB: zod.ZodOptional; whisperA: zod.ZodOptional; whisperB: zod.ZodOptional; }, zod.z.core.$strip>; export declare const EavesdropCallResponse: zod.ZodObject<{ id: zod.ZodOptional; }, zod.z.core.$strip>; /** * @summary HoldCall puts an active call on hold. */ export declare const HoldCallParams: zod.ZodObject<{ id: zod.ZodString; }, zod.z.core.$strip>; export declare const HoldCallBody: zod.ZodObject<{ appId: zod.ZodOptional; domainId: zod.ZodOptional; }, zod.z.core.$strip>; export declare const HoldCallResponse: zod.ZodObject<{ state: zod.ZodOptional; }, zod.z.core.$strip>; /** * @summary BlindTransferCall redirects an active call to another destination. */ export declare const BlindTransferCallParams: zod.ZodObject<{ id: zod.ZodString; }, zod.z.core.$strip>; export declare const BlindTransferCallBody: zod.ZodObject<{ appId: zod.ZodOptional; destination: zod.ZodOptional; domainId: zod.ZodOptional; }, zod.z.core.$strip>; export declare const BlindTransferCallResponse: zod.ZodObject<{}, zod.z.core.$loose>; /** * @summary UnHoldCall resumes a call from hold state. */ export declare const UnHoldCallParams: zod.ZodObject<{ id: zod.ZodString; }, zod.z.core.$strip>; export declare const UnHoldCallBody: zod.ZodObject<{ appId: zod.ZodOptional; domainId: zod.ZodOptional; }, zod.z.core.$strip>; export declare const UnHoldCallResponse: zod.ZodObject<{ state: zod.ZodOptional; }, zod.z.core.$strip>; /** * @summary SetVariablesCall updates call channel variables in real-time. */ export declare const SetVariablesCallParams: zod.ZodObject<{ id: zod.ZodString; }, zod.z.core.$strip>; export declare const SetVariablesCallBody: zod.ZodObject<{ variables: zod.ZodOptional>; }, zod.z.core.$strip>; export declare const SetVariablesCallResponse: zod.ZodObject<{}, zod.z.core.$loose>; /** * @summary SearchHistoryCall retrieves a list of completed calls using filters (GET). Supports advanced filtering by participants, duration, causes, and custom variables. */ export declare const SearchHistoryCallQueryParams: zod.ZodObject<{ page: zod.ZodOptional; size: zod.ZodOptional; q: zod.ZodOptional; sort: zod.ZodOptional; fields: zod.ZodOptional>; 'createdAt.from': zod.ZodOptional; 'createdAt.to': zod.ZodOptional; userId: zod.ZodOptional>; agentId: zod.ZodOptional>; queueId: zod.ZodOptional>; teamId: zod.ZodOptional>; memberId: zod.ZodOptional>; gatewayId: zod.ZodOptional>; 'duration.from': zod.ZodOptional; 'duration.to': zod.ZodOptional; skipParent: zod.ZodOptional; parentId: zod.ZodOptional; cause: zod.ZodOptional>; hasFile: zod.ZodOptional; domainId: zod.ZodOptional; number: zod.ZodOptional; direction: zod.ZodOptional; 'answeredAt.from': zod.ZodOptional; 'answeredAt.to': zod.ZodOptional; missed: zod.ZodOptional; 'storedAt.from': zod.ZodOptional; 'storedAt.to': zod.ZodOptional; id: zod.ZodOptional>; transferFrom: zod.ZodOptional>; transferTo: zod.ZodOptional>; dependencyId: zod.ZodOptional; tags: zod.ZodOptional>; variablesString: zod.ZodOptional; amdResult: zod.ZodOptional>; fts: zod.ZodOptional; directions: zod.ZodOptional>; hasTranscript: zod.ZodOptional; agentDescription: zod.ZodOptional; ownerId: zod.ZodOptional>; granteeId: zod.ZodOptional>; amdAiResult: zod.ZodOptional>; 'talk.from': zod.ZodOptional; 'talk.to': zod.ZodOptional; rated: zod.ZodOptional; ratedBy: zod.ZodOptional>; 'scoreRequired.from': zod.ZodOptional; 'scoreRequired.to': zod.ZodOptional; 'scoreOptional.from': zod.ZodOptional; 'scoreOptional.to': zod.ZodOptional; ratedUser: zod.ZodOptional>; contactId: zod.ZodOptional>; schemaId: zod.ZodOptional>; hasTransfer: zod.ZodOptional; timeline: zod.ZodOptional; }, zod.z.core.$strip>; export declare const searchHistoryCallResponseItemsItemFilesItemTypeDefault = "file_type_empty"; export declare const searchHistoryCallResponseItemsItemFilesJobItemActionDefault = "undefined"; export declare const searchHistoryCallResponseItemsItemFilesJobItemStateDefault = "idle"; export declare const SearchHistoryCallResponse: zod.ZodObject<{ items: zod.ZodOptional>; agent: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; agentDescription: zod.ZodOptional; allowEvaluation: zod.ZodOptional; amdAiLogs: zod.ZodOptional>; amdAiResult: zod.ZodOptional; amdResult: zod.ZodOptional; annotations: zod.ZodOptional; createdAt: zod.ZodOptional; createdBy: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; endSec: zod.ZodOptional; fileId: zod.ZodOptional; id: zod.ZodOptional; note: zod.ZodOptional; startSec: zod.ZodOptional; updatedAt: zod.ZodOptional; updatedBy: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; }, zod.z.core.$strip>>>; answeredAt: zod.ZodOptional; appId: zod.ZodOptional; attemptId: zod.ZodOptional; billSec: zod.ZodOptional; blindTransfer: zod.ZodOptional; blindTransfers: zod.ZodOptional; time: zod.ZodOptional; user: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; }, zod.z.core.$strip>>>; bridgedAt: zod.ZodOptional; bridgedId: zod.ZodOptional; cause: zod.ZodOptional; contact: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; conversationId: zod.ZodOptional; createdAt: zod.ZodOptional; destination: zod.ZodOptional; destinationName: zod.ZodOptional; direction: zod.ZodOptional; display: zod.ZodOptional; duration: zod.ZodOptional; extension: zod.ZodOptional; files: zod.ZodOptional; id: zod.ZodOptional; mimeType: zod.ZodOptional; name: zod.ZodOptional; size: zod.ZodOptional; startAt: zod.ZodOptional; startRecord: zod.ZodOptional; stopAt: zod.ZodOptional; type: zod.ZodDefault>; }, zod.z.core.$strip>>>; filesJob: zod.ZodOptional>; createdAt: zod.ZodOptional; errorDetail: zod.ZodOptional; fileId: zod.ZodOptional; id: zod.ZodOptional; state: zod.ZodDefault>; }, zod.z.core.$strip>>>; forms: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; reportingAt: zod.ZodOptional; }, zod.z.core.$strip>>>; from: zod.ZodOptional; name: zod.ZodOptional; number: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; fromNumber: zod.ZodOptional; gateway: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; grantee: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; hangupAt: zod.ZodOptional; hangupBy: zod.ZodOptional; hangupDisposition: zod.ZodOptional; hangupPhrase: zod.ZodOptional; hasChildren: zod.ZodOptional; hold: zod.ZodOptional; start: zod.ZodOptional; stop: zod.ZodOptional; }, zod.z.core.$strip>>>; holdSec: zod.ZodOptional; id: zod.ZodOptional; joinedAt: zod.ZodOptional; leavingAt: zod.ZodOptional; meetingId: zod.ZodOptional; member: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; memberId: zod.ZodOptional; parentId: zod.ZodOptional; qualityMetrics: zod.ZodOptional; jitterMax: zod.ZodOptional; jitterMaxAt: zod.ZodOptional; jitterMin: zod.ZodOptional; jitterMinAt: zod.ZodOptional; mosAvg: zod.ZodOptional; mosMax: zod.ZodOptional; mosMaxAt: zod.ZodOptional; mosMin: zod.ZodOptional; mosMinAt: zod.ZodOptional; packetlossAvg: zod.ZodOptional; packetlossMax: zod.ZodOptional; packetlossMaxAt: zod.ZodOptional; packetlossMin: zod.ZodOptional; packetlossMinAt: zod.ZodOptional; roundtripAvg: zod.ZodOptional; roundtripMax: zod.ZodOptional; roundtripMaxAt: zod.ZodOptional; roundtripMin: zod.ZodOptional; roundtripMinAt: zod.ZodOptional; sipId: zod.ZodOptional; }, zod.z.core.$strip>>; queue: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; queueBridgedAt: zod.ZodOptional; queueDurationSec: zod.ZodOptional; queueWaitSec: zod.ZodOptional; rateId: zod.ZodOptional; ratedBy: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; ratedUser: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; reportingAt: zod.ZodOptional; reportingSec: zod.ZodOptional; result: zod.ZodOptional; schemas: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>>; scoreOptional: zod.ZodOptional; scoreRequired: zod.ZodOptional; sipCode: zod.ZodOptional; storedAt: zod.ZodOptional; talkSec: zod.ZodOptional; team: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; to: zod.ZodOptional; name: zod.ZodOptional; number: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; toNumber: zod.ZodOptional; transcripts: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; fileId: zod.ZodOptional; id: zod.ZodOptional; locale: zod.ZodOptional; }, zod.z.core.$strip>>>; transferFrom: zod.ZodOptional; transferTo: zod.ZodOptional; type: zod.ZodOptional; user: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; variables: zod.ZodOptional>; waitSec: zod.ZodOptional; }, zod.z.core.$strip>>>; next: zod.ZodOptional; }, zod.z.core.$strip>; /** * @summary SearchHistoryCallPost retrieves a list of completed calls using a complex filter body (POST). Ideal for large filter sets that exceed URL length limits. */ export declare const SearchHistoryCallPostBody: zod.ZodObject<{ tags: zod.ZodOptional>; agentDescription: zod.ZodOptional; agentId: zod.ZodOptional>; amdAiResult: zod.ZodOptional>; amdResult: zod.ZodOptional>; answeredAt: zod.ZodOptional; to: zod.ZodOptional; }, zod.z.core.$strip>>; cause: zod.ZodOptional>; contactId: zod.ZodOptional>; createdAt: zod.ZodOptional; to: zod.ZodOptional; }, zod.z.core.$strip>>; dependencyId: zod.ZodOptional; direction: zod.ZodOptional; directions: zod.ZodOptional>; domainId: zod.ZodOptional; duration: zod.ZodOptional; to: zod.ZodOptional; }, zod.z.core.$strip>>; fields: zod.ZodOptional>; fts: zod.ZodOptional; gatewayId: zod.ZodOptional>; granteeId: zod.ZodOptional>; hasFile: zod.ZodOptional; hasTranscript: zod.ZodOptional; hasTransfer: zod.ZodOptional; id: zod.ZodOptional>; memberId: zod.ZodOptional>; missed: zod.ZodOptional; number: zod.ZodOptional; ownerId: zod.ZodOptional>; page: zod.ZodOptional; parentId: zod.ZodOptional; q: zod.ZodOptional; queueId: zod.ZodOptional>; rated: zod.ZodOptional; ratedBy: zod.ZodOptional>; ratedUser: zod.ZodOptional>; schemaId: zod.ZodOptional>; scoreOptional: zod.ZodOptional; to: zod.ZodOptional; }, zod.z.core.$strip>>; scoreRequired: zod.ZodOptional; to: zod.ZodOptional; }, zod.z.core.$strip>>; size: zod.ZodOptional; skipParent: zod.ZodOptional; sort: zod.ZodOptional; storedAt: zod.ZodOptional; to: zod.ZodOptional; }, zod.z.core.$strip>>; talk: zod.ZodOptional; to: zod.ZodOptional; }, zod.z.core.$strip>>; teamId: zod.ZodOptional>; timeline: zod.ZodOptional; transferFrom: zod.ZodOptional>; transferTo: zod.ZodOptional>; userId: zod.ZodOptional>; variablesString: zod.ZodOptional>; }, zod.z.core.$strip>; export declare const searchHistoryCallPostResponseItemsItemFilesItemTypeDefault = "file_type_empty"; export declare const searchHistoryCallPostResponseItemsItemFilesJobItemActionDefault = "undefined"; export declare const searchHistoryCallPostResponseItemsItemFilesJobItemStateDefault = "idle"; export declare const SearchHistoryCallPostResponse: zod.ZodObject<{ items: zod.ZodOptional>; agent: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; agentDescription: zod.ZodOptional; allowEvaluation: zod.ZodOptional; amdAiLogs: zod.ZodOptional>; amdAiResult: zod.ZodOptional; amdResult: zod.ZodOptional; annotations: zod.ZodOptional; createdAt: zod.ZodOptional; createdBy: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; endSec: zod.ZodOptional; fileId: zod.ZodOptional; id: zod.ZodOptional; note: zod.ZodOptional; startSec: zod.ZodOptional; updatedAt: zod.ZodOptional; updatedBy: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; }, zod.z.core.$strip>>>; answeredAt: zod.ZodOptional; appId: zod.ZodOptional; attemptId: zod.ZodOptional; billSec: zod.ZodOptional; blindTransfer: zod.ZodOptional; blindTransfers: zod.ZodOptional; time: zod.ZodOptional; user: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; }, zod.z.core.$strip>>>; bridgedAt: zod.ZodOptional; bridgedId: zod.ZodOptional; cause: zod.ZodOptional; contact: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; conversationId: zod.ZodOptional; createdAt: zod.ZodOptional; destination: zod.ZodOptional; destinationName: zod.ZodOptional; direction: zod.ZodOptional; display: zod.ZodOptional; duration: zod.ZodOptional; extension: zod.ZodOptional; files: zod.ZodOptional; id: zod.ZodOptional; mimeType: zod.ZodOptional; name: zod.ZodOptional; size: zod.ZodOptional; startAt: zod.ZodOptional; startRecord: zod.ZodOptional; stopAt: zod.ZodOptional; type: zod.ZodDefault>; }, zod.z.core.$strip>>>; filesJob: zod.ZodOptional>; createdAt: zod.ZodOptional; errorDetail: zod.ZodOptional; fileId: zod.ZodOptional; id: zod.ZodOptional; state: zod.ZodDefault>; }, zod.z.core.$strip>>>; forms: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; reportingAt: zod.ZodOptional; }, zod.z.core.$strip>>>; from: zod.ZodOptional; name: zod.ZodOptional; number: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; fromNumber: zod.ZodOptional; gateway: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; grantee: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; hangupAt: zod.ZodOptional; hangupBy: zod.ZodOptional; hangupDisposition: zod.ZodOptional; hangupPhrase: zod.ZodOptional; hasChildren: zod.ZodOptional; hold: zod.ZodOptional; start: zod.ZodOptional; stop: zod.ZodOptional; }, zod.z.core.$strip>>>; holdSec: zod.ZodOptional; id: zod.ZodOptional; joinedAt: zod.ZodOptional; leavingAt: zod.ZodOptional; meetingId: zod.ZodOptional; member: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; memberId: zod.ZodOptional; parentId: zod.ZodOptional; qualityMetrics: zod.ZodOptional; jitterMax: zod.ZodOptional; jitterMaxAt: zod.ZodOptional; jitterMin: zod.ZodOptional; jitterMinAt: zod.ZodOptional; mosAvg: zod.ZodOptional; mosMax: zod.ZodOptional; mosMaxAt: zod.ZodOptional; mosMin: zod.ZodOptional; mosMinAt: zod.ZodOptional; packetlossAvg: zod.ZodOptional; packetlossMax: zod.ZodOptional; packetlossMaxAt: zod.ZodOptional; packetlossMin: zod.ZodOptional; packetlossMinAt: zod.ZodOptional; roundtripAvg: zod.ZodOptional; roundtripMax: zod.ZodOptional; roundtripMaxAt: zod.ZodOptional; roundtripMin: zod.ZodOptional; roundtripMinAt: zod.ZodOptional; sipId: zod.ZodOptional; }, zod.z.core.$strip>>; queue: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; queueBridgedAt: zod.ZodOptional; queueDurationSec: zod.ZodOptional; queueWaitSec: zod.ZodOptional; rateId: zod.ZodOptional; ratedBy: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; ratedUser: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; reportingAt: zod.ZodOptional; reportingSec: zod.ZodOptional; result: zod.ZodOptional; schemas: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>>; scoreOptional: zod.ZodOptional; scoreRequired: zod.ZodOptional; sipCode: zod.ZodOptional; storedAt: zod.ZodOptional; talkSec: zod.ZodOptional; team: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; to: zod.ZodOptional; name: zod.ZodOptional; number: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; toNumber: zod.ZodOptional; transcripts: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; fileId: zod.ZodOptional; id: zod.ZodOptional; locale: zod.ZodOptional; }, zod.z.core.$strip>>>; transferFrom: zod.ZodOptional; transferTo: zod.ZodOptional; type: zod.ZodOptional; user: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; variables: zod.ZodOptional>; waitSec: zod.ZodOptional; }, zod.z.core.$strip>>>; next: zod.ZodOptional; }, zod.z.core.$strip>; /** * @summary AggregateHistoryCall performs statistical analysis on historical data. Group and aggregate metrics like average duration, call counts, or peak hours. */ export declare const AggregateHistoryCallBody: zod.ZodObject<{ tags: zod.ZodOptional>; agentDescription: zod.ZodOptional; agentId: zod.ZodOptional>; aggs: zod.ZodOptional>; count: zod.ZodOptional>; group: zod.ZodOptional; desc: zod.ZodOptional; field: zod.ZodOptional; id: zod.ZodOptional; interval: zod.ZodOptional; top: zod.ZodOptional; }, zod.z.core.$strip>>>; limit: zod.ZodOptional; max: zod.ZodOptional>; min: zod.ZodOptional>; name: zod.ZodOptional; sort: zod.ZodOptional>; sum: zod.ZodOptional>; }, zod.z.core.$strip>>>; amdResult: zod.ZodOptional>; answeredAt: zod.ZodOptional; to: zod.ZodOptional; }, zod.z.core.$strip>>; cause: zod.ZodOptional>; contactId: zod.ZodOptional>; createdAt: zod.ZodOptional; to: zod.ZodOptional; }, zod.z.core.$strip>>; dependencyId: zod.ZodOptional; direction: zod.ZodOptional; directions: zod.ZodOptional>; domainId: zod.ZodOptional; duration: zod.ZodOptional; to: zod.ZodOptional; }, zod.z.core.$strip>>; fts: zod.ZodOptional; gatewayId: zod.ZodOptional>; hasFile: zod.ZodOptional; hasTranscript: zod.ZodOptional; id: zod.ZodOptional>; memberId: zod.ZodOptional>; missed: zod.ZodOptional; number: zod.ZodOptional; page: zod.ZodOptional; parentId: zod.ZodOptional; q: zod.ZodOptional; queueId: zod.ZodOptional>; size: zod.ZodOptional; skipParent: zod.ZodOptional; storedAt: zod.ZodOptional; to: zod.ZodOptional; }, zod.z.core.$strip>>; teamId: zod.ZodOptional>; transferFrom: zod.ZodOptional>; transferTo: zod.ZodOptional>; userId: zod.ZodOptional>; variables: zod.ZodOptional>; }, zod.z.core.$strip>; export declare const AggregateHistoryCallResponse: zod.ZodObject<{ items: zod.ZodOptional; }, zod.z.core.$strip>>>; }, zod.z.core.$strip>; /** * @summary CreateCallAnnotation adds a text note to a specific timeframe of a historical call. */ export declare const CreateCallAnnotationParams: zod.ZodObject<{ call_id: zod.ZodString; }, zod.z.core.$strip>; export declare const CreateCallAnnotationBody: zod.ZodObject<{ endSec: zod.ZodOptional; fileId: zod.ZodOptional; note: zod.ZodOptional; startSec: zod.ZodOptional; }, zod.z.core.$strip>; export declare const CreateCallAnnotationResponse: zod.ZodObject<{ callId: zod.ZodOptional; createdAt: zod.ZodOptional; createdBy: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; endSec: zod.ZodOptional; fileId: zod.ZodOptional; id: zod.ZodOptional; note: zod.ZodOptional; startSec: zod.ZodOptional; updatedAt: zod.ZodOptional; updatedBy: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; }, zod.z.core.$strip>; /** * @summary DeleteCallAnnotation removes an annotation from a historical call. */ export declare const DeleteCallAnnotationParams: zod.ZodObject<{ call_id: zod.ZodString; id: zod.ZodString; }, zod.z.core.$strip>; export declare const DeleteCallAnnotationResponse: zod.ZodObject<{ callId: zod.ZodOptional; createdAt: zod.ZodOptional; createdBy: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; endSec: zod.ZodOptional; fileId: zod.ZodOptional; id: zod.ZodOptional; note: zod.ZodOptional; startSec: zod.ZodOptional; updatedAt: zod.ZodOptional; updatedBy: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; }, zod.z.core.$strip>; /** * @summary UpdateCallAnnotation modifies an existing call note. */ export declare const UpdateCallAnnotationParams: zod.ZodObject<{ call_id: zod.ZodString; id: zod.ZodString; }, zod.z.core.$strip>; export declare const UpdateCallAnnotationBody: zod.ZodObject<{ endSec: zod.ZodOptional; note: zod.ZodOptional; startSec: zod.ZodOptional; }, zod.z.core.$strip>; export declare const UpdateCallAnnotationResponse: zod.ZodObject<{ callId: zod.ZodOptional; createdAt: zod.ZodOptional; createdBy: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; endSec: zod.ZodOptional; fileId: zod.ZodOptional; id: zod.ZodOptional; note: zod.ZodOptional; startSec: zod.ZodOptional; updatedAt: zod.ZodOptional; updatedBy: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; }, zod.z.core.$strip>; /** * @summary RedialCall quickly initiates a new call using data from a previous history record. */ export declare const RedialCallParams: zod.ZodObject<{ call_id: zod.ZodString; }, zod.z.core.$strip>; export declare const RedialCallBody: zod.ZodObject<{}, zod.z.core.$loose>; export declare const RedialCallResponse: zod.ZodObject<{ id: zod.ZodOptional; }, zod.z.core.$strip>; /** * @summary PatchHistoryCall updates metadata for a completed call (e.g., variables or visibility). */ export declare const PatchHistoryCallParams: zod.ZodObject<{ id: zod.ZodString; }, zod.z.core.$strip>; export declare const PatchHistoryCallBody: zod.ZodObject<{ hideMissed: zod.ZodOptional; variables: zod.ZodOptional>; }, zod.z.core.$strip>; export declare const patchHistoryCallResponseFilesItemTypeDefault = "file_type_empty"; export declare const patchHistoryCallResponseFilesJobItemActionDefault = "undefined"; export declare const patchHistoryCallResponseFilesJobItemStateDefault = "idle"; export declare const PatchHistoryCallResponse: zod.ZodObject<{ tags: zod.ZodOptional>; agent: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; agentDescription: zod.ZodOptional; allowEvaluation: zod.ZodOptional; amdAiLogs: zod.ZodOptional>; amdAiResult: zod.ZodOptional; amdResult: zod.ZodOptional; annotations: zod.ZodOptional; createdAt: zod.ZodOptional; createdBy: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; endSec: zod.ZodOptional; fileId: zod.ZodOptional; id: zod.ZodOptional; note: zod.ZodOptional; startSec: zod.ZodOptional; updatedAt: zod.ZodOptional; updatedBy: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; }, zod.z.core.$strip>>>; answeredAt: zod.ZodOptional; appId: zod.ZodOptional; attemptId: zod.ZodOptional; billSec: zod.ZodOptional; blindTransfer: zod.ZodOptional; blindTransfers: zod.ZodOptional; time: zod.ZodOptional; user: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; }, zod.z.core.$strip>>>; bridgedAt: zod.ZodOptional; bridgedId: zod.ZodOptional; cause: zod.ZodOptional; contact: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; conversationId: zod.ZodOptional; createdAt: zod.ZodOptional; destination: zod.ZodOptional; destinationName: zod.ZodOptional; direction: zod.ZodOptional; display: zod.ZodOptional; duration: zod.ZodOptional; extension: zod.ZodOptional; files: zod.ZodOptional; id: zod.ZodOptional; mimeType: zod.ZodOptional; name: zod.ZodOptional; size: zod.ZodOptional; startAt: zod.ZodOptional; startRecord: zod.ZodOptional; stopAt: zod.ZodOptional; type: zod.ZodDefault>; }, zod.z.core.$strip>>>; filesJob: zod.ZodOptional>; createdAt: zod.ZodOptional; errorDetail: zod.ZodOptional; fileId: zod.ZodOptional; id: zod.ZodOptional; state: zod.ZodDefault>; }, zod.z.core.$strip>>>; forms: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; reportingAt: zod.ZodOptional; }, zod.z.core.$strip>>>; from: zod.ZodOptional; name: zod.ZodOptional; number: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; fromNumber: zod.ZodOptional; gateway: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; grantee: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; hangupAt: zod.ZodOptional; hangupBy: zod.ZodOptional; hangupDisposition: zod.ZodOptional; hangupPhrase: zod.ZodOptional; hasChildren: zod.ZodOptional; hold: zod.ZodOptional; start: zod.ZodOptional; stop: zod.ZodOptional; }, zod.z.core.$strip>>>; holdSec: zod.ZodOptional; id: zod.ZodOptional; joinedAt: zod.ZodOptional; leavingAt: zod.ZodOptional; meetingId: zod.ZodOptional; member: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; memberId: zod.ZodOptional; parentId: zod.ZodOptional; qualityMetrics: zod.ZodOptional; jitterMax: zod.ZodOptional; jitterMaxAt: zod.ZodOptional; jitterMin: zod.ZodOptional; jitterMinAt: zod.ZodOptional; mosAvg: zod.ZodOptional; mosMax: zod.ZodOptional; mosMaxAt: zod.ZodOptional; mosMin: zod.ZodOptional; mosMinAt: zod.ZodOptional; packetlossAvg: zod.ZodOptional; packetlossMax: zod.ZodOptional; packetlossMaxAt: zod.ZodOptional; packetlossMin: zod.ZodOptional; packetlossMinAt: zod.ZodOptional; roundtripAvg: zod.ZodOptional; roundtripMax: zod.ZodOptional; roundtripMaxAt: zod.ZodOptional; roundtripMin: zod.ZodOptional; roundtripMinAt: zod.ZodOptional; sipId: zod.ZodOptional; }, zod.z.core.$strip>>; queue: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; queueBridgedAt: zod.ZodOptional; queueDurationSec: zod.ZodOptional; queueWaitSec: zod.ZodOptional; rateId: zod.ZodOptional; ratedBy: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; ratedUser: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; reportingAt: zod.ZodOptional; reportingSec: zod.ZodOptional; result: zod.ZodOptional; schemas: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>>; scoreOptional: zod.ZodOptional; scoreRequired: zod.ZodOptional; sipCode: zod.ZodOptional; storedAt: zod.ZodOptional; talkSec: zod.ZodOptional; team: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; to: zod.ZodOptional; name: zod.ZodOptional; number: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; toNumber: zod.ZodOptional; transcripts: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; fileId: zod.ZodOptional; id: zod.ZodOptional; locale: zod.ZodOptional; }, zod.z.core.$strip>>>; transferFrom: zod.ZodOptional; transferTo: zod.ZodOptional; type: zod.ZodOptional; user: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; variables: zod.ZodOptional>; waitSec: zod.ZodOptional; }, zod.z.core.$strip>;