import { LitElement } from 'lit';
declare const EdgelessSlideMenu_base: typeof LitElement & import("@blockeditor/global/utils").Constructor<import("@blockeditor/lit").DisposableClass>;
export declare class EdgelessSlideMenu extends EdgelessSlideMenu_base {
    static styles: import("lit").CSSResult;
    menuWidth: number;
    showNext: boolean;
    private _menuContainer;
    private _nextSlideButton;
    private _previousSlideButton;
    private _slideMenuContent;
    private _toggleSlideButton;
    firstUpdated(): void;
    disconnectedCallback(): void;
    private _handleWheel;
    private _handleSlideButtonClick;
    render(): import("lit").TemplateResult<1>;
}
declare global {
    interface HTMLElementTagNameMap {
        'edgeless-slide-menu': EdgelessSlideMenu;
    }
}
export {};
//# sourceMappingURL=slide-menu.d.ts.map