import * as React from 'react';
export type UploadClickableAreaProps = React.PropsWithChildren<{
    /**
     * Defines the file types the file input should accept. Comma separated list of type specifiers.
     * For example ".doc,.docx,application/msword,application/vnd.openxmlformats-officedocument.wordprocessingml.document"
     */
    accept: string;
    /**
     * Raised when a file is uploaded. The file is passed as the argument.
     */
    onFilesChanged: (file: FileList) => void;
    /**
     * Component to be rendered inside the upload area while dragging files over it.
     */
    draggingOverElement?: React.ReactNode;
}>;
declare const UploadClickableArea: ({ accept, onFilesChanged, children, draggingOverElement }: UploadClickableAreaProps) => import("react/jsx-runtime").JSX.Element;
export default UploadClickableArea;
