import { ReporterTestResult } from './test-adapter';
import { ImageInfoUpdated } from './types';
type OnReferenceUpdateCb = (testResult: ReporterTestResult, images: ImageInfoUpdated, state: string) => void;
export declare const updateReferenceImages: (testResult: ReporterTestResult, reportPath: string, onReferenceUpdateCb: OnReferenceUpdateCb) => Promise<ReporterTestResult>;
export declare const revertReferenceImage: (removedResult: ReporterTestResult, newResult: ReporterTestResult, stateName: string) => Promise<void>;
export declare const removeReferenceImage: (testResult: ReporterTestResult, stateName: string) => Promise<void>;
export {};
