/** * Unified Renderer - Handles background, primitive, and sketch elements * Dispatches rendering per element type in order: background → primitive → sketch * All elements render to the same canvas/context with shared timing */ import type { UnifiedSystem, PreviewOptions } from '../types'; export interface UnifiedRenderer { render: () => void; start: () => void; stop: () => void; destroy: () => void; isCanonical: false; isArchival: false; } export declare function renderUnifiedSystem(system: UnifiedSystem, canvas: HTMLCanvasElement, options?: PreviewOptions): UnifiedRenderer; //# sourceMappingURL=unified-renderer.d.ts.map