import { TraceStep } from "./extract-steps"; export type ExtractedScreenshot = { sha1: string; timestamp: number; width: number; height: number; base64: string; }; export declare function extractScreenshotsAroundStep(opts: { zipUrl: string; stepId: string; beforeMs?: number; afterMs?: number; maxScreenshots?: number; }): Promise<{ step: TraceStep | undefined; screenshots: ExtractedScreenshot[]; }>; export declare function extractScreenshotsInRange(opts: { zipUrl: string; startTime: number; endTime: number; maxScreenshots?: number; }): Promise; export declare function parseTimeToMs(timeStr: string): number; export declare function saveScreenshotsToDir(screenshots: ExtractedScreenshot[], outputDir: string, stepId: string): Promise; //# sourceMappingURL=extract-screenshots.d.ts.map