Picks a document and returns its path as a String.
Must be implemented by the platform-specific class.
Future<File?> getDoc() { throw UnimplementedError('getDoc() has not been implemented.'); }