import React from 'react'; declare type FileValue = { fileId: string; filename: string; id?: string; downloadUrl?: string; }; declare type FileInputValue = FileValue | FileValue[]; declare type OriginalFileInputValue = File | File[]; declare type FileInputProps = { onChange?: (value: FileInputValue, originalFile: OriginalFileInputValue) => void; children: (args: { pick: (options: {}) => Promise; value: FileInputValue | null; originalFile: OriginalFileInputValue | null; error: object | null; }) => React.ReactNode; public?: boolean; maxFiles?: number; onUploadDone?: (value: FileInputValue, originalFile?: OriginalFileInputValue) => Promise; value?: FileInputValue | null; }; declare const FileInput: React.ComponentType; export { FileInput }; //# sourceMappingURL=FileInput.d.ts.map