import { FormGroup, FormBuilder } from '@angular/forms'; import { MatDialog } from '@angular/material/dialog'; import { ExpenseListTableComponent } from '../expense-list-table/expense-list-table.component'; import { RequestHelperService } from 'ngx-techlify-core'; import { ExpenseService } from '../expense.service'; import { ActivatedRoute } from '@angular/router'; import * as i0 from "@angular/core"; export declare class ExpenseListingComponent { private formBuilder; dialog: MatDialog; private expenseService; private requestHelperService; private activatedRoute; expenseListTableComponent: ExpenseListTableComponent; filterForm: FormGroup; filterConfig: any; isExporting: boolean; importId: number; constructor(formBuilder: FormBuilder, dialog: MatDialog, expenseService: ExpenseService, requestHelperService: RequestHelperService, activatedRoute: ActivatedRoute); /** * Handle the filter change event. * * @param value */ onFilterUpdated(value: any): void; /** * Export the expense list in Excel format. */ export(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }