import React, { RefObject } from 'react'; import { ConnectedProps } from 'react-redux'; declare const connector: import("react-redux").InferableComponentEnhancerWithProps<{ canRun: boolean; canSave: boolean; configuration: any; job: any; isLoggedIn: boolean; reportIsFetching: boolean; } & { onRun: (configuration: any) => void; onSave: (isLoggedIn: boolean) => void; onExport: (name: string) => void; onExportTIF: () => void; }, {}>; declare type RunStepProps = ConnectedProps & { number: number; }; declare type RunStepState = { previewModal: boolean; exportType: string | null; processingCsv: boolean; csvError: string | null; }; declare class RunStep extends React.Component { fileInputRef?: RefObject; constructor(props: RunStepProps); render(): JSX.Element; } declare const _default: import("react-redux").ConnectedComponent & { canRun: boolean; canSave: boolean; configuration: any; job: any; isLoggedIn: boolean; reportIsFetching: boolean; } & { onRun: (configuration: any) => void; onSave: (isLoggedIn: boolean) => void; onExport: (name: string) => void; onExportTIF: () => void; } & { number: number; }, "number" | "ref" | "key">>; export default _default; //# sourceMappingURL=RunStep.d.ts.map