/** * @license * Copyright 2024 Nuraly, Laabidi Aymen * SPDX-License-Identifier: MIT */ import { nothing, TemplateResult } from 'lit'; import { CanvasMode, type NodeType } from '../workflow-canvas.types.js'; /** * Data required for rendering the whiteboard sidebar */ export interface WbSidebarTemplateData { mode: CanvasMode; readonly: boolean; shapesFlyoutOpen: boolean; onModeChange: (mode: CanvasMode) => void; onAddNode: (type: NodeType) => void; onToggleShapesFlyout: () => void; } /** * Render the whiteboard left sidebar (Miro-style) */ export declare function renderWbSidebarTemplate(data: WbSidebarTemplateData): TemplateResult | typeof nothing; //# sourceMappingURL=wb-sidebar.template.d.ts.map