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'; import { MessageService } from '../../../services/message.service'; /** * 渠道管道操作 * - `hidden` 控制显影 * - `disable` 是否可选 */ export interface ChannelPipe { hidden?: (channels: any) => boolean; disable?: (channels: any) => boolean; } export declare class ChannelSelectComponent implements OnInit, AfterViewInit { private modal; private dialogService; private messageService; constructor(modal: NzModalRef, dialogService: DialogService, messageService: MessageService); channelProvider: any; pipe: ChannelPipe; msgType: number; carrierId: number; msgTypes: []; belongChannelProvider: string; uniqueChannelName: string; uniqueChannelNumber: string; smsType: any; _5gType: any; wechatType: any; url: string; title: string; selectedChannels: any[]; req: STReq; res: STRes; page: STPage; st: STComponent; columns: STColumn[]; ngOnInit(): void; ngAfterViewInit(): void; confirm(): void; cancel(): void; }