import { EventEmitter, Injector } from '@angular/core'; import { ConfigureComponentBase } from '../../../../../../../shared/configure-component-base'; import { AlarmRegistrationsServiceProxy } from '../../../../../../../shared/service-proxies/service-proxies'; import { AutoRenameTypeEnum } from '../../../variable/batch-import-modal/auto-rename-type-enum'; import { ModalDirective } from 'ngx-bootstrap'; export declare class RenameAlarmChooseModalComponent extends ConfigureComponentBase { private readonly alarmRegistrationsServiceProxy; modal: ModalDirective; importSuccessEvent: EventEmitter; configureId: number; dataSourceId: number; refAlarmIdArray?: number[]; isImportAll: boolean; active: boolean; importing: boolean; enumAutoRenameType: typeof AutoRenameTypeEnum; selectedEnumHandleDuplicateNameRule: AutoRenameTypeEnum; constructor(injector: Injector, alarmRegistrationsServiceProxy: AlarmRegistrationsServiceProxy); show(dataSourceId: number, isImportAll: boolean, refAlarmIdArray?: number[]): void; import(): void; close(): void; }