import './tool-icon-button.js';
import { LitElement } from 'lit';
import { type TemplateResult } from 'lit';
declare const EdgelessMenuButton_base: typeof LitElement & import("@blockeditor/global/utils").Constructor<import("@blockeditor/lit").DisposableClass>;
export declare class EdgelessMenuButton extends EdgelessMenuButton_base {
    static styles: import("lit").CSSResult;
    iconInfo: {
        icon: TemplateResult<1>;
        tooltip: string;
    };
    menuChildren: TemplateResult<1>;
    padding: number;
    gap: number;
    private _panelWrapper;
    private _menuPopper;
    firstUpdated(): void;
    render(): TemplateResult<1>;
}
export {};
//# sourceMappingURL=menu-button.d.ts.map