import { OnInit, AfterViewInit } from '@angular/core'; import { STColumn, STComponent, STReq, STRes, STPage } from '@delon/abc'; import { NzModalRef } from 'ng-zorro-antd'; import { DialogService } from '../../../services/dialog.service'; /** * 渠道管道操作 * - `hidden` 控制显影 * - `disable` 是否可选 */ export interface ChannelPipe { hidden?: (channels: any) => boolean; disable?: (channels: any) => boolean; } export declare class ChannelComponent implements OnInit, AfterViewInit { private modal; private dialogService; title: string; subject: string; channelProvider: any; msgType: string; msgTypes: []; carrierId: number; url: string; selectedChannels: any[]; req: STReq; pipe: ChannelPipe; res: STRes; MT: { wechat: any; tiktok: any; jpush: any; sms: any; voice: any; email: any; workwx: any; _5G: any; }; page: STPage; st: STComponent; columns: STColumn[]; constructor(modal: NzModalRef, dialogService: DialogService); ngOnInit(): void; ngAfterViewInit(): void; confirm(): void; cancel(): void; }