import { WebGridToolbarBaseActionDescription } from "./WebGridToolbarBaseActionDescription";
import { WebOverlaySettingsDescription } from "./WebOverlaySettingsDescription";
import { Type } from "./type";
/**
 * @hidden
 */
export declare abstract class WebBaseToolbarDirectiveDescription extends WebGridToolbarBaseActionDescription {
    static $t: Type;
    protected get_type(): string;
    constructor();
    private p;
    get columnListHeight(): string;
    set columnListHeight(a: string);
    private u;
    get title(): string;
    set title(a: string);
    private t;
    get prompt(): string;
    set prompt(a: string);
    private l;
    get overlaySettings(): WebOverlaySettingsDescription;
    set overlaySettings(a: WebOverlaySettingsDescription);
    private s;
    get openingRef(): string;
    set openingRef(a: string);
    private r;
    get openedRef(): string;
    set openedRef(a: string);
    private o;
    get closingRef(): string;
    set closingRef(a: string);
    private n;
    get closedRef(): string;
    set closedRef(a: string);
    private q;
    get columnToggleRef(): string;
    set columnToggleRef(a: string);
}
