import type { BlockReadProps, BlockEditProps } from "../types.js"; import { type WireframeData } from "./wireframe.config.js"; /** Read-only renderer for a `wireframe` block. */ export declare function WireframeBlock({ data, blockId, title, summary, ctx, compactVisuals, }: BlockReadProps): import("react").JSX.Element; /** * Editor for the `wireframe` block. The wireframe is canvas / agent-patch edited * (it never calls `onChange`), so edit mode reuses the read surface — mirroring * the plan `WireframeEditor`. The host document editor already wraps the registry * edit path in a titled section, so this renders only the surface to avoid * double-nesting. */ export declare function WireframeEditor({ data, ctx }: BlockEditProps): import("react").JSX.Element; /** Full client spec for the shared `wireframe` block (schema + MDX + Read/Edit). */ export declare const wireframeBlock: import("../types.js").BlockSpec; //# sourceMappingURL=wireframe.d.ts.map