import { AfterViewInit, Injector, OnChanges, SimpleChanges } from '@angular/core'; import { LazyLoadEvent } from 'primeng/components/common/lazyloadevent'; import { Table } from 'primeng/components/table/table'; import { Paginator } from 'primeng/components/paginator/paginator'; import { ConfigureComponentBase } from '../../../../shared/configure-component-base'; import { FBoxAlarmRegistrationServiceProxy } from '../../../../shared/service-proxies/service-proxies'; import { DataTypeService } from '../../../../shared/fbox/fbox/dataType.service'; export declare class RawAlarmRegistrationComponent extends ConfigureComponentBase implements AfterViewInit, OnChanges { readonly injector: Injector; private readonly fBoxAlarmRegistrationService; private readonly dataTypeService; configureId: number; dataSourceId: number; dataTable: Table; paginator: Paginator; fBoxAlarmName: string; selectedGroupName: string; groupNames: string[]; alreadyAfterViewInit: boolean; constructor(injector: Injector, fBoxAlarmRegistrationService: FBoxAlarmRegistrationServiceProxy, dataTypeService: DataTypeService); ngAfterViewInit(): void; ngOnChanges(changes: SimpleChanges): void; loadFBoxAlarmData(): void; loadFBoxAlarmGroupNames(): void; loadFBoxAlarms(event?: LazyLoadEvent): void; formatConditionType(record: any): string; formatDataType(dataType: number, bitIndexEnabled: boolean): string; private convertCondition; }