export type SortDirection = 'asc' | 'desc' | 'none'; export interface SortOptions { selector?: string; disabled?: boolean; } /** Manages column sort state and dispatches `native:sort` events. */ export declare class SortController { #private; readonly host: HTMLElement; selector: string; disabled: boolean; constructor(host: HTMLElement, options?: SortOptions); get sortColumn(): string | null; get sortDirection(): SortDirection; attach(): void; detach(): void; destroy(): void; } //# sourceMappingURL=sort-controller.d.ts.map