Future<Map<dynamic, dynamic>?> getMetadata(String path) { throw UnimplementedError('getMetadata() has not been implemented.'); }