/** Preview viewport presets for the page editor canvas. */
export type ViewportId = '4k' | '1080p' | 'laptop' | 'tablet' | 'mobile';
export interface Viewport {
    id: ViewportId;
    label: string;
    /** lucide-react icon name */
    icon: string;
    /** logical CSS width of the preview surface, in px */
    width: number;
}
export declare const VIEWPORTS: Viewport[];
export declare const DEFAULT_VIEWPORT: ViewportId;
export declare function getViewport(id: ViewportId): Viewport;
//# sourceMappingURL=viewports.d.ts.map