import { ChangeDetectorRef, ElementRef, NgZone, OnDestroy, OnInit } from '@angular/core'; import * as am5 from '@amcharts/amcharts5'; import * as am5xy from '@amcharts/amcharts5/xy'; import { NgbModal } from '@ng-bootstrap/ng-bootstrap'; import { TrafficService } from '../../services/traffic.service'; import { GlobalStateService } from 'tango-app-ui-global'; import { FormBuilder, FormGroup, FormControl } from '@angular/forms'; import * as i0 from "@angular/core"; export declare class TrafficChartsComponent implements OnInit, OnDestroy { private zone; private modalService; private service; gs: GlobalStateService; private cd; private fb; chart: any; root: any; yAxis: any; xAxis: any; legend: any; tooltipContainer: ElementRef; tooltipData: any; dateLength: number; datasets: { value: string; label: string; }[]; type: any; private sharedTooltip; selectValue: FormControl; private clickListener; objData: any; private readonly destroy$; getFootfallTrendData: any; processType: string; typeValue: any; headerData: any; form: FormGroup; loading: boolean; noData: boolean; storeIdarray: any; itemsPerPage: number; currentPage: number; totalItems: number; paginationSizes: number[]; pageSize: number; getDateValues: any; valueType: any; isAverage: any; show: boolean; nob: any; constructor(zone: NgZone, modalService: NgbModal, service: TrafficService, gs: GlobalStateService, cd: ChangeDetectorRef, fb: FormBuilder); offset: number; limit: number; ngOnInit(): void; getInital(): void; getInitialValue(): string; onValueChange(selectedId: any): void; get selectControl(): FormControl; ngOnDestroy(): void; footfallTrend(): void; selectPlan(type: any): void; createChart(): void; tooltipVisible: boolean; showTooltip(data: any, x: number, y: number): void; hideTooltip(): void; onClick(event: MouseEvent): void; createColumnSeries(name: string, fieldName: string, xAxis: am5xy.CategoryAxis, yAxis: am5xy.ValueAxis, stacked: boolean, color: am5.Color): void; createLineSeries(name: string, fieldName: string, xAxis: am5xy.CategoryAxis, yAxis: am5xy.ValueAxis, color: am5.Color): void; producttrailDropdown(event: MouseEvent): void; changeStatus(type: any): void; setPaginationSizes(): void; onPageChange(pageOffset: number): void; onPageSizeChange(pageSize: number): void; dataShow(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }