import { Base, Id } from '../../utils'; import { ContactChannelType } from './ContactChannel'; export declare class ChannelTemplateDetail extends Base { linkPicUrl: string; linkTitle: string; linkUrl: string; markdownTitle: string; msgType: string; newsPicUrl: string; newsTitle: string; newsUrl: string; subject: string; constructor(data?: Partial); } export declare class TemplateGroupItem extends Base { channelType: ContactChannelType; templateCode: string; varMap: Record; constructor(data?: Partial); } export declare class TemplateGroupVar extends Base { name: string; desc: string; constructor(data?: Partial); } export declare class ChannelTemplateGroup extends Base { id: Id; code: string; name: string; templates: TemplateGroupItem[]; vars: TemplateGroupVar[]; constructor(data?: Partial); } export declare class ChannelTemplate extends Base { name: string; channelType: ContactChannelType; code: string; content: string; detail: Partial; constructor(data?: Partial); }