import { EventEmitter } from '@angular/core'; import { FormBuilder, FormGroup } from '@angular/forms'; import * as i0 from "@angular/core"; export declare class FieldlevelfilterComponent { private fb; products: any[]; filteredData: any[]; filters: any[]; dropdownFilterscol: any[]; searchFilterscol: any[]; totalColumns: any[]; needsDuplicateData: boolean; filterUpdated: EventEmitter; form: FormGroup; relatedDataDropdown: any[]; operatorOptions: any[]; stringOperators: { label: string; value: string; }[]; datefilterValue: string; numberOperators: { label: string; value: string; }[]; constructor(fb: FormBuilder); ngOnInit(): void; updateRelatedDropdown(): void; onComparisonColumnChange(): void; applyStandardFilter(): void; applyComparisonFilter(): void; applyFilters(): void; removeFilter(index: number): void; getColumnLabel(columnValue: string): string; clearAll(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }