import * as i0 from "@angular/core";
export declare class TableUtilityService {
    private headerTexts;
    headerCount: import("@angular/core").WritableSignal<number>;
    isLoading: import("@angular/core").WritableSignal<boolean>;
    sortCellIndex: import("@angular/core").WritableSignal<number>;
    expanded: import("@angular/core").WritableSignal<boolean>;
    setSortCellIndex(index: number): void;
    resetSortCellIndex(): void;
    setHeaderText(index: number, text: string): void;
    getHeaderText(index: number): string | undefined;
    clearHeaderText(): void;
    setColumnCount(): void;
    resetColumnCount(): void;
    setIsLoading(loading: boolean): void;
    getExpanded(expanded: boolean): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<TableUtilityService, never>;
    static ɵprov: i0.ɵɵInjectableDeclaration<TableUtilityService>;
}
