import { FileUploadError } from '../types';
type FileSizeOptions = {
    valueAsNumber?: boolean;
    precision?: number;
};
type ProcessFilesResult = {
    acceptedFiles: File[];
    rejectedFiles?: File[];
    errors?: FileUploadError[];
};
export declare function getFileSize(size: number, options?: FileSizeOptions): string;
export declare function validateFileList(fileList: FileList, accept?: string, maxSize?: number, maxFiles?: number): ProcessFilesResult;
export {};
