import React from 'react';
import { ImageModalContainerProps } from './image-modal-container';
import { Provider } from '@kepler.gl/cloud-providers';
import { cleanupExportImage as cleanupExportImageAction } from '@kepler.gl/actions';
type OverwriteMapModalProps = {
    mapSaved: string | null;
    title: string;
    isProviderLoading: boolean;
    onUpdateImageSetting: ImageModalContainerProps['onUpdateImageSetting'];
    cleanupExportImage: typeof cleanupExportImageAction;
    onConfirm: (provider: Provider) => void;
    onCancel: () => void;
};
declare const OverwriteMapModalFactory: () => React.FC<OverwriteMapModalProps>;
export declare const OverwriteMapModal: React.FC<OverwriteMapModalProps>;
export default OverwriteMapModalFactory;
