import { AfterViewInit, Injector, OnChanges, SimpleChanges } from '@angular/core'; import { ConfigureComponentBase } from '../../../../shared/configure-component-base'; import { Table } from 'primeng/table'; import { Paginator, LazyLoadEvent } from 'primeng/primeng'; import { FBoxHistoryDataServiceProxy } from '../../../../shared/service-proxies/service-proxies'; import { DataTypeService } from '../../../../shared/fbox/fbox/dataType.service'; import { SampleType } from '../shared/sample-type'; export declare class RawHistoryDataComponent extends ConfigureComponentBase implements AfterViewInit, OnChanges { private readonly fBoxHistoryDataService; private readonly dataTypeService; configureId: number; dataSourceId: number; dataTable: Table; paginator: Paginator; alreadyAfterViewInit: boolean; constructor(injector: Injector, fBoxHistoryDataService: FBoxHistoryDataServiceProxy, dataTypeService: DataTypeService); ngAfterViewInit(): void; ngOnChanges(_changes: SimpleChanges): void; loadFBoxHistoryData(event?: LazyLoadEvent): void; private loadForEachChannel; rowspan(record: any): number; toggleRow(record: any, event: any): void; formatSampleType(sampleType: SampleType, recordingPeriod: number): string; formatDataType(dataType: number, bitIndexEnabled: boolean): string; }