export interface RenderOptions { outputPath: string; width: number; height: number; format?: "png" | "jpeg"; quality?: number; } export declare function renderMockup(html: string, options: RenderOptions): Promise<{ success: boolean; path: string; fallback_html?: string; }>; /** * Render a batch of mockups for all required store sizes from a single screenshot. */ export declare function renderBatch(screenshotBase64: string, templateId: string, headline: string | undefined, subheadline: string | undefined, outputDir: string, sizes: Record, overrides?: Partial): Promise<{ results: Record; errors: string[]; }>; //# sourceMappingURL=render-engine.d.ts.map