import React from 'react'; import { FormTypes } from '@oneblink/types'; import { ArcGISWebMapElementValue } from '@oneblink/types/typescript/arcgis'; import { FormElementValueChangeHandler, IsDirtyProps } from '../types/form'; export declare const defaultAutoSnapshotButtonLabel = "Finish Drawing"; type Props = { id: string; element: FormTypes.ArcGISWebMapElement; value: ArcGISWebMapElementValue | undefined; onChange: FormElementValueChangeHandler; displayValidationMessage: boolean; validationMessage: string | undefined; } & IsDirtyProps; export declare function stringifyArcgisInput(value: ArcGISWebMapElementValue | undefined): string; export declare function generateArcGISAutomatedSnapshotFileName(element: FormTypes.ArcGISWebMapElement): string; declare function FormElementArcGISWebMap({ id, element, value, onChange, displayValidationMessage, isDirty, validationMessage, }: Props): import("react/jsx-runtime").JSX.Element; declare const _default: React.MemoExoticComponent; export default _default;