import * as React from 'react'; import { ArcGISTypes, FormTypes } from '@oneblink/types'; import { ArcGISWebMapElementValue } from '@oneblink/types/typescript/arcgis'; import { FormElementValueChangeHandler } from '../types/form'; import '@arcgis/core/assets/esri/themes/light/main.css'; type Props = { element: FormTypes.ArcGISWebMapElement; id: string; value: ArcGISWebMapElementValue | undefined; onChange: FormElementValueChangeHandler; automatedSnapshotFileName: string; 'aria-describedby'?: string; takeScreenShotRef: React.RefObject<((view?: ArcGISTypes.ArcGISWebMapElementValue['view']) => Promise<{ dataUrl: string; }>) | null>; }; declare function FormElementArcGISWebMap({ element, id, value, onChange, takeScreenShotRef, automatedSnapshotFileName, ...props }: Props): import("react/jsx-runtime").JSX.Element; declare const _default: React.MemoExoticComponent; export default _default;