import type { OpenFileLimits } from "../contracts.js"; export interface PdfRenderResult { readonly page: number; readonly width: number; readonly height: number; readonly mimeType: "image/png"; readonly source_sha256: string; readonly artifact_sha256: string; } export declare function renderPdfPage(input: { readonly sourcePath: string; readonly outputPath: string; readonly page: number; readonly scale: number; readonly sourceSha256: string; readonly limits: Readonly; }): Promise;