import React from 'react'; import { ConnectedProps } from 'react-redux'; declare const connector: import("react-redux").InferableComponentEnhancerWithProps<{ showModal: any; lastSave: any; isSaving: any; runConfiguration: any; } & { onHide: () => void; onSave: (configuration: any, title: string) => void; onUpdate: (configuration: any, lastSave: any) => void; }, {}>; declare type SaveModalProps = ConnectedProps & { showModal: boolean; }; declare type SaveModalState = { overwrite: boolean; title: string; }; declare class SaveModal extends React.Component { titleInput?: HTMLInputElement; constructor(props: any); componentDidUpdate(prevProps: SaveModalProps): void; render(): JSX.Element; } declare const _default: import("react-redux").ConnectedComponent & { showModal: any; lastSave: any; isSaving: any; runConfiguration: any; } & { onHide: () => void; onSave: (configuration: any, title: string) => void; onUpdate: (configuration: any, lastSave: any) => void; } & { showModal: boolean; }, "ref" | "key">>; export default _default; //# sourceMappingURL=SaveModal.d.ts.map