import React from 'react'; import PropTypes from 'prop-types'; declare const ImageDropTarget: { ({ answers, canDrag, containerStyle, draggingElement, getChoiceLabel, onDragAnswerBegin, onDragAnswerEnd, showDashedBorder, responseAreaFill, responseContainerPadding, imageDropTargetPadding, answerChoiceTransparency, maxResponsePerZone, onDrop, index, label, selectedResponse, onSelectClick, onPlacementClick, }: { answers: any; canDrag: any; containerStyle: any; draggingElement: any; getChoiceLabel: any; onDragAnswerBegin: any; onDragAnswerEnd: any; showDashedBorder: any; responseAreaFill: any; responseContainerPadding?: string | undefined; imageDropTargetPadding: any; answerChoiceTransparency: any; maxResponsePerZone: any; onDrop: any; index: any; label: any; selectedResponse: any; onSelectClick: any; onPlacementClick: any; }): React.JSX.Element; propTypes: { answer: PropTypes.Requireable; answers: PropTypes.Requireable; canDrag: PropTypes.Validator; containerStyle: PropTypes.Validator; draggingElement: PropTypes.Validator; getChoiceLabel: PropTypes.Requireable<(...args: any[]) => any>; onDragAnswerBegin: PropTypes.Validator<(...args: any[]) => any>; onDragAnswerEnd: PropTypes.Validator<(...args: any[]) => any>; onDrop: PropTypes.Validator<(...args: any[]) => any>; showDashedBorder: PropTypes.Requireable; responseAreaFill: PropTypes.Requireable; answerChoiceTransparency: PropTypes.Requireable; responseContainerPadding: PropTypes.Requireable; imageDropTargetPadding: PropTypes.Requireable; maxResponsePerZone: PropTypes.Requireable; label: PropTypes.Requireable; selectedResponse: PropTypes.Requireable; onSelectClick: PropTypes.Requireable<(...args: any[]) => any>; onPlacementClick: PropTypes.Requireable<(...args: any[]) => any>; }; }; export default ImageDropTarget;