import { KeyValue } from '@angular/common'; import { AfterViewChecked, EventEmitter, OnInit } from '@angular/core'; import * as i0 from "@angular/core"; export declare class NgxDynamicTableComponent implements OnInit, AfterViewChecked { inputSource: any; mode: string; output: EventEmitter; searchInput: any; editMode: boolean; headerSet: any; originalOrder: (a: KeyValue, b: KeyValue) => number; writeHeaders: string[]; writeOutput: {}[]; backupOutput: {}[]; emptyObj: {}; invalidColumnName: boolean; info: boolean; messageText: string; showNoDataMessage: boolean; tempFetch: boolean; searchOptionType: string; filterOptionType: string; constructor(); ngOnInit(): void; ngAfterViewChecked(): void; setUniformInput(src: any): void; onSave(): void; onEdit(): void; headerAndDataFetch(): void; removeEmptyRows(): void; onClose(): void; onRowAdd(): void; onColumnAdd(): void; onColumnDelete(): void; onRowDelete(): void; onSearch(): void; checkAllSearchString(): void; filter(columnName: string, value: string): void; showNoData(): void; setHighlight(): void; emptyAllColumnSearch(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }