Future<List<Item>> getItems(int offset, int limit, {Map<String, dynamic>? params, Map<String, String?>? query});