Creates a FileInfo instance.
FileInfo({ required this.name, required this.size, this.mimeType, String? extension, }) : extension = extension ?? _extractExtension(name);