import actionNames from "../action-names"; import { Action, AppThunk } from "./types"; import { TestBranch } from "../../../tests-tree-builder/gui"; import { UndoAcceptImagesResult } from "../../../gui/tool-runner"; export type CommitAcceptedImagesToTreeAction = Action; export declare const commitAcceptedImagesToTree: (payload: CommitAcceptedImagesToTreeAction['payload']) => CommitAcceptedImagesToTreeAction; interface AcceptImagesData { imageIds: string[]; shouldCommitUpdatesToTree?: boolean; } export declare const thunkAcceptImages: ({ imageIds, shouldCommitUpdatesToTree }: AcceptImagesData) => AppThunk>; export type CommitRevertedImagesToTreeAction = Action; export declare const commitRevertedImagesToTree: (payload: CommitRevertedImagesToTreeAction['payload']) => CommitRevertedImagesToTreeAction; interface RevertImagesData { imageIds: string[]; shouldCommitUpdatesToTree?: boolean; } export declare const thunkRevertImages: ({ imageIds, shouldCommitUpdatesToTree }: RevertImagesData) => AppThunk; export type ScreenshotsAction = CommitAcceptedImagesToTreeAction | CommitRevertedImagesToTreeAction; export {};