import { OnInit, AfterViewInit } from '@angular/core'; import { DatatableComponent } from '@swimlane/ngx-datatable'; import { ACUtils } from '../../../../services/ac-utils.service'; import { ACCom } from '../../../../services/ac-com.service'; import { AlarmServer } from '../../../../services/ac-alarm.service'; import { ACLanguageService } from '../../../../services/ac-language.service'; import { TranslateService } from '@ngx-translate/core'; export declare class ACJournalMainComponent implements AfterViewInit, OnInit { ACUtils: ACUtils; ACCom: ACCom; ACAlarmSvr: AlarmServer; private ACLang; TranslateService: TranslateService; set Instance(val: string); _ViewMode: number; set ViewMode(val: number); get ViewMode(): number; showPopupViewClose(): void; showPopupView: boolean; table: DatatableComponent; private m_dpQueryValue; private m_dpQueryRange; _Filter: any; set Filter(val: string); get Filter(): string; columns: { name: string; }[]; querytimerange: { value: number; viewValue: string; }[]; loadingIndicator: boolean; cbOperatorFilter: boolean; cbValueChangeFilter: boolean; cbAlarmFilterOn: boolean; cbAlarmFilterOff: boolean; QueryRangeSelected: number; FilterList: Array; SelectFilter(filter: any): void; timerQuery: any; force: boolean; rows: any[]; temp: any[]; constructor(ACUtils: ACUtils, ACCom: ACCom, ACAlarmSvr: AlarmServer, ACLang: ACLanguageService, TranslateService: TranslateService); loadFilter(): void; ngAfterViewInit(): void; ngOnInit(): void; OnQueryPush(event: any): void; ValFilterChanged(checked: any): void; OpFilterChanged(checked: any): void; AlrFilterOffChanged(checked: any): void; AlrFilterChanged(checked: any): void; ExprChanged(): void; RangeChanged(): void; SAVE_FILTER_TITLE: string; FILES: string; SAVE: string; CANCEL: string; SETNAME: string; WRONG: string; SaveFilter(): void; OnFilterChange(): void; actualDate(): Date; OnPrevDay(event: any): void; OnRefresh(event: any): void; OnNextDay(event: any): void; onDate(event: any): void; getCellClass({ row, column, value }: { row: any; column: any; value: any; }): any; getStyles(row: any): { color: string; }; getRowClass(row: any): string; private request_data; private getTimeByHour; private getTimeByDay; private getTimeByMonth; private getFormatSqlDate; load_data(dataset: any[]): Promise; export(): void; }