import { ApplicationChannelId } from './idTypesV2'; import { ApplicationInbox } from './inboxTypesV2'; import { ApplicationPaginatedResults } from './paginationTypesV2'; export type ApplicationChannelType = 'companion' | 'custom' | 'aircall' | 'aircall_sms' | 'dialpad' | 'dialpad_sms' | 'email' | 'facebook' | 'frontForm' | 'frontChat' | 'portal' | 'googlePlay' | 'intercom' | 'ringcentral' | 'ringcentral_sms' | 'smooch' | 'solutions_by_text_sms' | 'talkdesk' | 'truly' | 'twilio' | 'twitter' | 'twitterDm' | 'whatsapp'; export interface ApplicationChannel { /** Unique ID of the Channel. */ id: ApplicationChannelId; /** Type of the channel. */ type: ApplicationChannelType; /** Inbox this channel belongs to. */ inbox: ApplicationInbox; /** Name of the Channel. */ name: string; /** Address used to send messages. */ address: string; } export type ApplicationChannelList = ApplicationPaginatedResults;