import { ChangeDetectorRef, EventEmitter } from '@angular/core'; import { SortPipe } from '../../pipe/sort.pipe'; import { Column } from '../../models/column'; import { Distinct } from '../../models/distinct'; import { HelperService } from '../../Services/Helper.Service'; export declare class MDGFilterComponent { private cdRef; private sort; private helper; column: Column; values: any[]; svalues: any[]; distValue: Distinct; updateFilters: EventEmitter; showFilter: boolean; selectAll: boolean; showFilterSearch: boolean; searchFilterText: string; onKeydownHandler(event: KeyboardEvent): void; constructor(cdRef: ChangeDetectorRef, sort: SortPipe, helper: HelperService); ShowFilter(col: Column, distValue: Distinct): void; onFilterSearch(): void; updateValue(): void; selectSort(sort: any): void; checkAllSelected(): void; addFilter(col: any): void; checkSelection(): void; applyFilter(): void; getDisplayDate(input: string): string; detectChanges(): void; }