import { Viewport } from '../types';
import { HTMLEditor } from '../../../core/HTMLEditor.ts';
export declare class ResponsiveMenu {
    private editor;
    private popup;
    private viewportChangeHandlers;
    private viewports;
    constructor(editor: HTMLEditor);
    private createContent;
    private createViewportButton;
    private setupEventListeners;
    show(): void;
    onViewportChange(handler: (viewport: Viewport) => void): void;
    private notifyViewportChange;
    destroy(): void;
}
