import { type Screenshot } from "../types/index.js";
export declare function createScreenshot(input: {
    resultId: string;
    stepNumber: number;
    action: string;
    filePath: string;
    width: number;
    height: number;
    description?: string | null;
    pageUrl?: string | null;
    thumbnailPath?: string | null;
}): Screenshot;
export declare function getScreenshot(id: string): Screenshot | null;
export declare function listScreenshots(resultId: string): Screenshot[];
export declare function getScreenshotsByResult(resultId: string): Screenshot[];
export declare function countScreenshots(resultId: string): number;
//# sourceMappingURL=screenshots.d.ts.map