/** * Screenshot functionality types */ export interface ScreenshotOptions { readonly startPage?: number; readonly endPage?: number; readonly outputDir?: string; readonly imageWidth?: number; readonly imageQuality?: number; } export interface ScreenshotPageResult { pageNumber: number; width: number; height: number; screenshot: string; filePath?: string; error?: string; } export interface ScreenshotResult { totalPages: number; screenshots: ScreenshotPageResult[]; error?: string; } //# sourceMappingURL=screenshot.types.d.ts.map