import { IContextMenuItem } from "../../../../helper/contextMenu/IContextMenuItem.js";
import { DesignerView } from "../../designerView.js";
import { IDesignerCanvas } from '../../IDesignerCanvas.js';
import { IDesignViewConfigButtonsProvider } from "./IDesignViewConfigButtonsProvider.js";
export declare class AbstractDesignViewConfigButton implements IDesignViewConfigButtonsProvider {
    protected settingName: any;
    private content;
    private tooltp;
    private contextmenu;
    constructor(settingName: string, content: string | HTMLElement, tooltip: string, contextmenu?: IContextMenuItem[]);
    provideButtons(designerView: DesignerView, designerCanvas: IDesignerCanvas): HTMLElement[];
}
