declare const _default: import("react-redux").ConnectedComponent; }>>; image: PropTypes.Validator; parentId: PropTypes.Validator; stateName: PropTypes.Validator; }>>>; onClose: PropTypes.Validator<(...args: any[]) => any>; imagesByStateName: PropTypes.Validator; stateNameImageIds: PropTypes.Validator<(string | null | undefined)[]>; activeImageIndex: PropTypes.Validator; staticImageAccepter: PropTypes.Requireable; accepterDelayedImages: PropTypes.Validator<(PropTypes.InferProps<{ imageId: PropTypes.Validator; stateName: PropTypes.Validator; stateNameImageId: PropTypes.Validator; }> | null | undefined)[]>; acceptableImages: PropTypes.Requireable<{ [x: string]: PropTypes.InferProps<{ id: PropTypes.Validator; parentId: PropTypes.Validator; stateName: PropTypes.Validator; commitStatus: PropTypes.Requireable; originalStatus: PropTypes.Validator; }> | null | undefined; }>; }>>; actions: PropTypes.Validator; }>, "staticImageAccepter" | "view" | "actions" | "stateNameImageIds" | "activeImageIndex" | "imagesByStateName">>; export default _default; declare class ScreenshotAccepter extends React.Component { static contextType: React.Context; static propTypes: { view: PropTypes.Requireable; }>>; image: PropTypes.Validator; parentId: PropTypes.Validator; stateName: PropTypes.Validator; }>>>; onClose: PropTypes.Validator<(...args: any[]) => any>; imagesByStateName: PropTypes.Validator; stateNameImageIds: PropTypes.Validator<(string | null | undefined)[]>; activeImageIndex: PropTypes.Validator; staticImageAccepter: PropTypes.Requireable; accepterDelayedImages: PropTypes.Validator<(PropTypes.InferProps<{ imageId: PropTypes.Validator; stateName: PropTypes.Validator; stateNameImageId: PropTypes.Validator; }> | null | undefined)[]>; acceptableImages: PropTypes.Requireable<{ [x: string]: PropTypes.InferProps<{ id: PropTypes.Validator; parentId: PropTypes.Validator; stateName: PropTypes.Validator; commitStatus: PropTypes.Requireable; originalStatus: PropTypes.Validator; }> | null | undefined; }>; }>>; actions: PropTypes.Validator; }; constructor(props: any); acceptedImages: any[]; delayedTestResults: any[]; state: any; topRef: React.RefObject; totalImagesCount: number; analytics: unknown; componentWillUnmount(): void; componentDidUpdate(): void; onRetryChange: (retryIndex: any) => void; onActiveImageChange: (activeImageIndex: any) => void; onScreenshotAccept: (imageId: any) => Promise; onScreenshotUndo: () => Promise; onShowMeta: () => void; onClose: () => any; onCommitChanges: () => void; _getActiveImages(activeImageIndex?: any, stateNameImageIds?: any): any; _acceptScreenshot(imageId: any, stateName: any): Promise; _stageScreenshot(imageId: any, stateName: any): any; _preloadAdjacentImages(activeImageIndex: any, stateNameImageIds: any, offset?: number): void; render(): import("react/jsx-runtime").JSX.Element; } import PropTypes from 'prop-types'; import React from 'react';