import type { FileUploaderRawFile } from '../file';
import type { FileUploaderValidateResult } from '../validate';
export type FileUploaderOnChangeRejectedFile = {
    file: FileUploaderRawFile;
    validation: FileUploaderValidateResult[];
};
export type FileUploaderOnChange = (params: {
    files: FileUploaderRawFile[];
    acceptedFiles: FileUploaderRawFile[];
    rejectedFiles: FileUploaderOnChangeRejectedFile[];
}) => void;
