import { TransportType } from "./Transport"; export interface ITrunk { id: string; spaceId: string; providerName: string; providerHost: string; /** * need register */ needRegister: boolean; transportType: TransportType; autoRecord: boolean; keepOriginalCID: boolean; keepTrunkCID: boolean; disabled: boolean; callerIdNumber: string; callerIdName: string; fromDomain: string; /** * Trunk Codecs * e.g. "ulaw,alaw,gsm,g726,g729,ilbc,opus" */ codecs: string; /** * Trunk DTMF Mode * e.g. "rfc4733" */ dtmfMode: string; createdAt?: Date | null; createdBy?: string | null; }