import { EventEmitter, OnInit, TemplateRef } from '@angular/core'; import { Router } from '@angular/router'; import { TableColumnComponent } from './column.component'; export declare class TableComponent implements OnInit { private router; template: TemplateRef; filterTemplate: any; headers: Array; _datas: any; datas: any; checkBox: boolean; sortEvent: EventEmitter; checkEvent: EventEmitter; nowSort: any; allSelect: boolean; checks: Array; checks_data: any[]; constructor(router: Router); ngOnInit(): void; private initCheck(); ngAfterContentInit(): void; allSelectCheck(): void; checkSelect(): void; private sendCheckEvent(); sort(header: any): void; showFilter: any[]; showFilterBox(event: any): void; clickFilter(event: any, header: any): void; onDocumentClick($event: any): void; }