1export interface MotionGolden { 2 id: string; 3 result: 'PASSED' | 'FAILED' | 'MISSING_REFERENCE'; 4 label: string; 5 goldenRepoPath: string; 6 updated: boolean; 7 8 type: 'motion'; 9 10 actualUrl: String; 11 filmstripUrl: String | undefined; 12} 13 14export interface ScreenshotGolden { 15 id: string; 16 result: 'PASSED' | 'FAILED' | 'MISSING_REFERENCE'; 17 label: string; 18 goldenRepoPath: string; 19 updated: boolean; 20 21 type: 'screenshot'; 22 23 actualUrl: String; 24 expectedUrl: String | undefined; 25 diffUrl: String | undefined; 26} 27 28export type Golden = MotionGolden | ScreenshotGolden; 29