export default class LocationChooserField extends React.Component { static propTypes: { uiSchema: PropTypes.Validator; taxonField: PropTypes.Requireable; geometryField: PropTypes.Requireable; strategy: PropTypes.Requireable; mapOptions: PropTypes.Requireable; maxShapes: PropTypes.Requireable; preselectMarker: PropTypes.Requireable; color: PropTypes.Requireable; }>>; }>>>; schema: PropTypes.Validator; }>>>; formData: PropTypes.Validator; }; constructor(props: any); constructor(props: any, context: any); getUiSchema(props: any): { "ui:buttons": any[]; "ui:ArrayFieldTemplate"?: React.ComponentType> | undefined; "ui:ArrayFieldDescriptionTemplate"?: React.ComponentType> | undefined; "ui:ArrayFieldItemTemplate"?: React.ComponentType> | undefined; "ui:ArrayFieldTitleTemplate"?: React.ComponentType> | undefined; "ui:BaseInputTemplate"?: React.ComponentType> | undefined; "ui:DescriptionFieldTemplate"?: React.ComponentType> | undefined; "ui:ErrorListTemplate"?: React.ComponentType> | undefined; "ui:FieldErrorTemplate"?: React.ComponentType> | undefined; "ui:FieldHelpTemplate"?: React.ComponentType> | undefined; "ui:FieldTemplate"?: React.ComponentType> | undefined; "ui:ObjectFieldTemplate"?: React.ComponentType> | undefined; "ui:TitleFieldTemplate"?: React.ComponentType> | undefined; "ui:UnsupportedFieldTemplate"?: React.ComponentType> | undefined; "ui:WrapIfAdditionalTemplate"?: React.ComponentType> | undefined; "ui:classNames"?: string | undefined; "ui:style"?: React.StyleHTMLAttributes | undefined; "ui:title"?: string | undefined; "ui:description"?: string | undefined; "ui:placeholder"?: string | undefined; "ui:help"?: string | undefined; "ui:autofocus"?: boolean | undefined; "ui:autocomplete"?: AutoFill | undefined; "ui:disabled"?: boolean | undefined; "ui:emptyValue"?: any; "ui:enumDisabled"?: (string | number | boolean)[] | undefined; "ui:hideError"?: boolean | undefined; "ui:readonly"?: boolean | undefined; "ui:order"?: string[] | undefined; "ui:addable"?: boolean | undefined; "ui:orderable"?: boolean | undefined; "ui:removable"?: boolean | undefined; "ui:inline"?: boolean | undefined; "ui:inputType"?: string | undefined; "ui:label"?: boolean | undefined; "ui:rows"?: number | undefined; "ui:submitButtonOptions"?: import("@rjsf/utils").UISchemaSubmitButtonOptions | undefined; "ui:widget"?: string | import("@rjsf/utils").Widget | undefined; "ui:duplicateKeySuffixSeparator"?: string | undefined; "ui:rootFieldId"?: string; "ui:field"?: string | import("@rjsf/utils").Field | undefined; "ui:fieldReplacesAnyOrOneOf"?: boolean; "ui:options"?: import("@rjsf/utils").UIOptionsType | undefined; }; render(): JSX.Element; } import * as React from "react"; import * as PropTypes from "prop-types";