import { OnInit } from '@angular/core'; import { ColDef, GridApi, GridReadyEvent } from 'ag-grid-community'; import { ReportService } from '../../services/report.service'; import { ComponentLoadingStates } from '../../models/component-loading-states'; import { BranchActivityReceiveReportModel } from '../../models/branch-activity-receive-report/branch-activity-receive.model'; import 'jspdf-autotable'; import { GenericExportService } from '../../shared/export-generic.service'; import * as i0 from "@angular/core"; export declare class BranchActivityReceiveReportComponent implements OnInit { data: any; dataMap: Record; filteredData: Record; user: string; ReportName: string; reportService: ReportService; reportDate: string; fromDate: string; toDate: string; metaDataOne: Record; metaDataTwo: Record; ComponentLoadingState: typeof ComponentLoadingStates; loadingState: ComponentLoadingStates; paginationArray: any[]; selectedExportOption: string; private logoBase64; searchText: string; exportService: GenericExportService; gridApis: GridApi[]; searchCriteria: [string, string][]; showReport: boolean; noDataFound: boolean; isFormValid: boolean; columnDefs: ColDef[]; defaultColDef: { sortable: boolean; filter: boolean; resizable: boolean; minwidth: number; wrapHeaderText: boolean; autoHeaderHeight: boolean; suppressSizeToFit: boolean; wrapText: boolean; }; constructor(); ngOnInit(): void; onGridReady(params: GridReadyEvent, id: number): void; formatAmount(params: any): string; handleExport(option: string): void; dateValueFormatter(format: string): (params: any) => string; getKeys(obj: Record): string[]; hasAnyGroups(): boolean; formatDate(params: any): string; filter(text: string): void; handleSearch(criteria: any): void; handleFormValid(isValid: boolean): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }