import type * as ElevenLabs from "../index"; /** * SIP Trunk configuration details for a phone number */ export interface GetPhoneNumberOutboundSipTrunkConfigResponseModel { /** Hostname or IP the SIP INVITE is sent to */ address: string; /** Protocol to use for SIP transport */ transport: ElevenLabs.SipTrunkTransportEnum; /** Whether or not to encrypt media (data layer). */ mediaEncryption: ElevenLabs.SipMediaEncryptionEnum; /** SIP headers for INVITE request */ headers?: Record; /** Whether authentication credentials are configured */ hasAuthCredentials: boolean; /** SIP trunk username (if available) */ username?: string; /** Whether a LiveKit SIP outbound trunk is configured */ hasOutboundTrunk?: boolean; }