export type FixtureStatus = 'unchanged' | 'changed' | 'added'; export interface ReportFixtureEntry { readonly status: FixtureStatus; readonly targetHash: string; readonly compareHash?: string; readonly background?: 'light' | 'dark'; readonly baselineScreenshot?: string; readonly currentScreenshot?: string; readonly labels?: readonly string[]; } export interface ReportSummary { readonly total: number; readonly added: number; readonly changed: number; readonly unchanged: number; } export interface ScreenshotReport { readonly timestamp: string; readonly target: string; readonly compareTarget: string; readonly summary: ReportSummary; readonly fixtures: { readonly [fixtureId: string]: ReportFixtureEntry | undefined; }; } //# sourceMappingURL=ScreenshotReport.d.ts.map