UNPKG

@vonage/voice

Version:

The Voice API lets you create outbound calls, control in-progress calls and get information about historical calls.

24 lines (21 loc) 725 B
import { CallEndpoint } from './Endpoint/CallEndpoint.js'; import { PSTNEndpoint } from './Endpoint/PSTNEndpoint.js'; import './Endpoint/PhoneEndpoint.js'; import './Endpoint/SIPEndpoint.js'; import './Endpoint/VBCEndpoint.js'; import './Endpoint/WebsocketEndpoint.js'; import './Endpoint/AppEndpoint.js'; /** * Represents common fields for defining an outbound call, including the caller (from) and recipient (to) endpoints. */ type CommonCallFields = { /** * The caller's endpoint information, excluding DTMF answer details. */ from: Omit<PSTNEndpoint, 'dtmfAnswer'>; /** * The recipient's endpoint information for the call. */ to: CallEndpoint; }; export type { CommonCallFields };