import { Dlr } from './dlr'; import { Email } from './email'; import { Features } from './features'; import { LinkInner } from './linkInner'; import { Social } from './social'; import { Voice } from './voice'; import { Web } from './web'; export declare class Template { 'messageTemplateName': string; 'messageTemplateDescription'?: string; 'responseTemplateId'?: string; 'subject': string; 'body': string; 'email'?: Email; 'voice'?: Voice; 'web'?: Web; 'social'?: Social; 'type'?: string; 'features'?: Features; 'dlr'?: Dlr; 'link'?: Array; 'tags'?: string; 'id'?: string; static discriminator: string | undefined; static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; }