import { DefaultKlesTableService } from './defaulttable.service'; import { KlesSelectionTableService } from './features/selection/selectiontable.service'; import { PageEvent } from '@angular/material/paginator'; import { KlesHeaderFilterTableService } from './features/filter/headerfilter-table.service'; import { KlesDragDropRowTableService } from './features/dragdrop/dragdroprow.service'; import { KlesUnfoldRowTableService } from './features/unfoldrow/unfoldrow.service'; import { SelectionChange } from '@angular/cdk/collections'; import * as i0 from "@angular/core"; declare const KlesTableService_base: import("polytype").Polytype.ClusteredConstructor<[typeof DefaultKlesTableService, typeof KlesSelectionTableService, typeof KlesHeaderFilterTableService, typeof KlesDragDropRowTableService, typeof KlesUnfoldRowTableService]>; export declare class KlesTableService extends KlesTableService_base { constructor(); onSelectionChange(changed: SelectionChange): void; onHeaderChange(e: any): void; onHeaderCellChange(e: any): void; onCellChange(e: any): void; drop(e: any): void; getSortPredicate(index: number, item: any): boolean; onLineChange(e: any): void; onFooterChange(e: any): void; onPageChange(event: PageEvent): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; } export {};