import React from 'react'; import { SetExportImageSettingUpdaterAction } from 'actions'; import { Provider } from 'cloud-providers'; /** @typedef {import('./image-modal-container').ImageModalContainerProps} ImageModalContainerProps */ export type ImageModalContainerProps = { children?: React.ReactNode; cloudProviders?: Provider[]; currentProvider?: string | null; onUpdateImageSetting: (newSetting: SetExportImageSettingUpdaterAction['payload']) => void; cleanupExportImage: () => void; }; /** * A wrapper component in modals contain a image preview of the map with cloud providers * It sets export image size based on provider thumbnail size * @type {React.FunctionComponent} */ declare const ImageModalContainer: React.FC; export default ImageModalContainer;