/** * Generates the TqKanban wrapper component source code. * * The component wraps @asseinfo/react-kanban via `next/dynamic` with * `ssr: false` — the library touches `window` at module load, so a plain * import crashes server-side rendering. * * The board prop accepts the platform's kanban-board contract (an object or * a JSON string with { columns: [{ id, title, cards: [{ id, title, * description? }] }] }), normalizes it defensively (the AI or a state binding * may deliver malformed payloads) and remounts the uncontrolled Board when * the board data changes (e.g. populated by a page-load workflow). */ export declare const generateKanbanComponentCode: () => string; //# sourceMappingURL=component-generator.d.ts.map