///
import { ScreenshotPathInfo } from '../api/server/utils/get-screenshot-paths';
import { ImageDiffResult } from '../api/typings';
import { RequestData } from './request';
import { BrowserTypes, ScreenshotImageData, ScreenshotInfo } from './screenshot';
export interface BaseImageInfo extends ScreenshotPathInfo {
buffer: Buffer;
base64: string;
}
export interface CompareScreenshotParams extends ScreenshotInfo, RequestData {
screenshot: ScreenshotImageData;
browserType: BrowserTypes;
baseImage: BaseImageInfo;
}
export interface CompareScreenshotReturnType extends Required>, Omit {
diffImageString?: string;
}