import * as i0 from '@angular/core'; import { AfterViewInit, Renderer2, ElementRef } from '@angular/core'; declare class TableSortableComponent implements AfterViewInit { private renderer; constructor(renderer: Renderer2); sortable: boolean; active: boolean; sortDirection: 'asc' | 'desc'; iconAlignment: 'start' | 'end'; alignment: 'start' | 'center' | 'end'; get isActive(): boolean; _getAlignmentClasses(): string[]; spanElement: ElementRef; ngAfterViewInit(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } /** * @deprecated 'DataTableModule' has been deprecated in favor of the standalone 'TableSortableComponent'. * Please import 'TableSortableComponent' instead. 'DataTableModule' will be removed in Kirby v11. */ declare class DataTableModule { constructor(); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵmod: i0.ɵɵNgModuleDeclaration; static ɵinj: i0.ɵɵInjectorDeclaration; } export { DataTableModule, TableSortableComponent }; //# sourceMappingURL=kirbydesign-designsystem-data-table.d.ts.map