# `Literature.Pagination.Page`

Struct for pages metadata

# `pagination_params`

```elixir
@type pagination_params() :: %{page: integer(), page_size: integer()}
```

# `t`

```elixir
@type t() :: %Literature.Pagination.Page{
  entries: list(),
  page_number: pos_integer(),
  page_size: integer(),
  total_entries: integer(),
  total_pages: pos_integer()
}
```

# `t`

```elixir
@type t(entry) :: %Literature.Pagination.Page{
  entries: [entry],
  page_number: pos_integer(),
  page_size: integer(),
  total_entries: integer(),
  total_pages: pos_integer()
}
```

---

*Consult [api-reference.md](api-reference.md) for complete listing*
