import type { PageNode } from '@actuate-media/cms-core';
export interface BuilderCanvasProps {
    tree: PageNode;
    selectedNodeId: string | null;
    showGridOverlay: boolean;
    deviceMode: 'desktop' | 'tablet' | 'mobile';
    onSelectNode: (id: string | null) => void;
}
export declare function BuilderCanvas({ tree, selectedNodeId, showGridOverlay, deviceMode, onSelectNode, }: BuilderCanvasProps): import("react/jsx-runtime").JSX.Element;
//# sourceMappingURL=BuilderCanvas.d.ts.map