import { Action, NumberColumnAggregationFunction, NumberColumnBackgroundEffect, TableHeaderMenuButtonModel, TableHeaderMenuGroup, TableHeaderMenuGroupItem } from '../index';
export declare class TableHeaderMenuButton extends Action implements TableHeaderMenuButtonModel, TableHeaderMenuGroupItem {
    parent: TableHeaderMenuGroup;
    model: TableHeaderMenuButtonModel;
    aggregation: NumberColumnAggregationFunction;
    backgroundEffect: NumberColumnBackgroundEffect;
    direction: string;
    additional: boolean;
    $icon: JQuery<HTMLSpanElement>;
    constructor();
    protected _render(): void;
    protected _renderProperties(): void;
    _renderToggleAction(): void;
    computeGroupSuffix(): string;
    protected _renderIconId(): void;
}
//# sourceMappingURL=TableHeaderMenuButton.d.ts.map