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/WebsocketAuthorization.js'; import '../enums/Endpoint/WebsocketBitrate.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; /** * The recipient's endpoint information for the call. */ to: CallEndpoint; }; export type { CommonCallFields };