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