Future<bool> checkPermissions() { throw UnimplementedError('checkPermissions() has not been implemented.'); }