# `ExOura.Client.PublicSleepTime`
[🔗](https://github.com/tgrk/ex_oura/blob/v3.0.1/lib/ex_oura/client/public_sleep_time.ex#L1)

Provides struct and type for a PublicSleepTime

# `t`

```elixir
@type t() :: %ExOura.Client.PublicSleepTime{
  day: String.t(),
  id: String.t(),
  meta: ExOura.Client.Metadata.t(),
  optimal_bedtime: ExOura.Client.PublicSleepTimeWindow.t() | nil,
  recommendation: String.t() | nil,
  status: String.t() | nil
}
```

---

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