import 'package:file_picker/file_picker.dart'; class FilePickerResult { const FilePickerResult(this.files); /// Picked files. final List files; } /// Abstract file picker as a service to implement dependency injection. abstract class FilePickerService { Future getDirectoryPath({ String? title, }) async => throw UnimplementedError('getDirectoryPath() has not been implemented.'); }