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