import { SortIndicatorStyle } from "./SortIndicatorStyle";
import { ColumnOptionsIconAlignment } from "./ColumnOptionsIconAlignment";
import { ColumnOptionsIconBehavior } from "./ColumnOptionsIconBehavior";
import { IgcTextCellInfo } from "./igc-text-cell-info";
import { TextHeaderCellModel as TextHeaderCellModel_internal } from "./TextHeaderCellModel";
/**
 * Backing information for a text header cell.
*/
export declare class IgcTextHeaderCellInfo extends IgcTextCellInfo {
    protected createImplementation(): TextHeaderCellModel_internal;
    /**
                                 * @hidden
                                 */
    readonly i: TextHeaderCellModel_internal;
    constructor();
    /**
     * Sets or gets whether the filter UI should be visible in the header.
    */
    isColumnOptionsEnabled: boolean;
    sortIndicatorStyle: SortIndicatorStyle;
    /**
     * Gets or sets the alignment of the column options icon within the header cell.
    */
    columnOptionsIconAlignment: ColumnOptionsIconAlignment;
    /**
     * Gets or sets the color for the column options icon in the header.
    */
    columnOptionsIconColor: string;
    /**
     * Gets or sets how the column option icon will behave in the header.
    */
    columnOptionsIconBehavior: ColumnOptionsIconBehavior;
}
