import { OnInit, EventEmitter, AfterViewInit } from '@angular/core'; import { DataTableColumn } from '../datatable-column'; import { DataTableComponent } from '../datatable.component'; export declare class DataTableHeaderComponent implements OnInit, AfterViewInit { dt: DataTableComponent; isCheckAll: boolean; readonly size: string; readonly columns: DataTableColumn[]; readonly striped: boolean; readonly bordered: boolean; readonly isSingle: boolean; checkedAll: EventEmitter<{}>; sortChange: EventEmitter<{}>; constructor(dt: DataTableComponent); ngOnInit(): void; ngAfterViewInit(): void; onCheckedChange($event: any): void; sort(event: MouseEvent, col: DataTableColumn): void; }