import React, { ReactNode } from "react";
export type PhotoDropzonePropsType = {
    className?: string;
    description?: string;
    deletePopoverContent: (onDelete: () => void, close: () => void) => ReactNode;
    errorContent: (acceptedTypes: string, maxFileSize: number) => ReactNode;
    onDropped: (file: File) => Promise<void> | void;
    onPhotoDelete?: () => void;
    initialImageUrl?: string;
};
declare const PhotoDropzone: ({ className, description, deletePopoverContent, errorContent, onDropped, onPhotoDelete, initialImageUrl, }: PhotoDropzonePropsType) => React.JSX.Element;
export default PhotoDropzone;
