Hmm, not a big deal but maybe enum should be ```FileUploadMode``` instead of ```FileUploadOptions```.

I'd use another enum for upload type / kind / filter like ```FileUploadFilter``` which would anyways be or'able.