import { AfterViewInit, ElementRef, Renderer2 } from "@angular/core"; import * as i0 from "@angular/core"; export declare class TablesorterDirective implements AfterViewInit { private el; private renderer; filter: boolean; sticky: boolean; sorting: boolean; private headers; private sortDirections; private currentSortColumn; private filterInputs; private regex; constructor(el: ElementRef, renderer: Renderer2); ngAfterViewInit(): void; private initializeTableSorter; private applyStickyClass; private addTableClasses; private addFilterRow; private filterColumnTable; private filterTable; private handleHeaderClick; private sortTable; private updateSortIndicators; private sortRows; private reorderRows; private parseNumber; private matchesFilter; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; }