import * as i0 from "@angular/core";
export declare class SortableComponent {
    columnKey: import("@angular/core").InputSignal<string>;
    private readonly hostTable;
    currentDirection: import("@angular/core").WritableSignal<"" | "desc" | "asc">;
    onClick(event: MouseEvent): void;
    private toggleDirection;
    static ɵfac: i0.ɵɵFactoryDeclaration<SortableComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<SortableComponent, "[kc-sortable]", never, { "columnKey": { "alias": "kc-sortable"; "required": true; "isSignal": true; }; }, {}, never, ["*"], true, never>;
}
//# sourceMappingURL=sortable.component.d.ts.map