/** * Standalone format renderers for custom UI iframes. * * Served as `/api/photon-renderers.js` and lazy-loaded by `photon.render()`. * Pure vanilla JS — no framework dependencies. Mirrors the auto UI's * @format rendering but as imperative functions. * * Usage inside custom UI: * photon.render(container, data, 'chart:bar') * photon.render(container, data, 'table') * photon.render(container, data, 'gauge', { min: 0, max: 100 }) */ export declare function generateRenderersScript(): string; /** * Format catalog — format name → expected data shape. * Used by AI to generate valid canvas data for each slot format. * * Usage: * import { FORMAT_CATALOG, SUPPORTED_FORMATS } from './renderers.js'; */ export interface FormatSpec { data: string; example: unknown; } export declare const FORMAT_CATALOG: Record; /** Flat list of supported format names */ export declare const SUPPORTED_FORMATS: string[]; //# sourceMappingURL=renderers.d.ts.map