@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
TypeScript
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 };