import { ReactNode } from 'react';
import { RejectedFile } from './FileUpload';
export interface FileUploadContextProps {
    /**
     * Render prop that receives acceptedFiles, rejectedFiles, formatFileSize, and locale
     */
    children: (props: {
        acceptedFiles: File[];
        rejectedFiles: RejectedFile[];
        formatFileSize: (bytes: number, locale?: string) => string;
        locale?: string;
    }) => ReactNode;
}
export declare const Context: {
    ({ children }: FileUploadContextProps): import("react/jsx-runtime").JSX.Element;
    displayName: string;
};
