import type { Hash, Store } from "./types.js"; export type RenderOptionsWithFormat = { resolution?: number; decay?: number; epsilon?: number; format?: string; }; /** * Render a CAS node using LiquidJS templates with resolution-based decay. * Templates are discovered via variables: @ocas/template/{format}/ */ export declare function renderWithTemplate(store: Store, hash: Hash, options?: RenderOptionsWithFormat): Promise; /** * Internal version that returns both output and encountered types. * Used by render.ts for the map-reduce-compose pipeline. */ export declare function renderWithTemplateInternal(store: Store, hash: Hash, options?: RenderOptionsWithFormat): Promise<{ output: string; encounteredTypes: Set; }>; //# sourceMappingURL=liquid-render.d.ts.map