import type { Sandbox } from '@vercel/sandbox'; import type { ChromiumOptions, LogLevel, RenderStillOnVercelProgress, StillImageFormat } from './types'; export declare function renderStillOnVercel({ sandbox, compositionId, inputProps, onProgress, outputFile, frame, imageFormat, jpegQuality, envVariables, chromiumOptions, scale, logLevel, timeoutInMilliseconds, offthreadVideoCacheSizeInBytes, mediaCacheSizeInBytes, offthreadVideoThreads, licenseKey }: { sandbox: Sandbox; compositionId: string; inputProps: Record; onProgress?: (progress: RenderStillOnVercelProgress) => Promise | void; outputFile?: string; frame?: number; imageFormat?: StillImageFormat; jpegQuality?: number; envVariables?: Record; chromiumOptions?: ChromiumOptions; scale?: number; logLevel?: LogLevel; timeoutInMilliseconds?: number; offthreadVideoCacheSizeInBytes?: number | null; mediaCacheSizeInBytes?: number | null; offthreadVideoThreads?: number | null; licenseKey?: string | null; }): Promise<{ sandboxFilePath: string; contentType: string; }>;