import type { Renderer } from '../renderers/Renderer'; import type { RendererType } from '../types'; type RendererFactory = () => Renderer; export declare function registerRenderer(type: string, factory: RendererFactory): void; export declare function createRenderer(type: RendererType): Renderer | null; export declare function hasRenderer(type: string): boolean; /** Test hook — reset renderer registry. */ export declare function clearRenderers(): void; export {};