feat(pagination): `total-items` & `items-per-page` (optional) API