/** * This file was auto-generated by Fern from our API Definition. */ import * as ElevenLabs from "../index"; /** * SIP Trunk configuration details for a phone number */ export interface SipTrunkConfigResponseModel { /** 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). */ media_encryption: ElevenLabs.SipMediaEncryptionEnum; /** SIP headers for INVITE request */ headers?: Record; /** Whether authentication credentials are configured */ has_auth_credentials: boolean; /** SIP trunk username (if available) */ username?: string; /** Whether a LiveKit SIP outbound trunk is configured */ has_outbound_trunk?: boolean; }