@type t() :: %ExNylas.Scheduling.Configuration.Scheduler{
additional_fields: map() | nil,
available_days_in_future: non_neg_integer() | nil,
cancellation_policy: String.t() | nil,
cancellation_url: String.t() | nil,
email_template:
ExNylas.Scheduling.Configuration.Scheduler.EmailTemplate.t() | nil,
hide_additionl_fields: boolean() | nil,
hide_cancelation_options: boolean() | nil,
hide_rescheduling_options: boolean() | nil,
min_booking_notice: non_neg_integer() | nil,
min_cancellation_notice: non_neg_integer() | nil,
rescheduling_url: String.t() | nil
}