export type TableSortDirection = "ascending" | "descending"; export type TableSortType = "text" | "number" | "auto"; export interface TableSortOptions { locale?: string; onSort?: (columnIndex: number, direction: TableSortDirection) => void; } export declare class TableSortManager { private table; private options; private collator; private headers; constructor(selectorOrElement: string | HTMLTableElement, options?: TableSortOptions); sort(columnIndex: number, direction: TableSortDirection): void; destroy(): void; private init; private cellValue; private toNumber; private compareNumbers; private handleClick; } //# sourceMappingURL=TableSortManager.d.ts.map