@type t() :: %Notifique.OpenApi.Model.TemplateSendRequest{
channels: [String.t()],
from: String.t() | nil,
fromName: String.t() | nil,
i18n: %{optional(String.t()) => any()} | nil,
instagram: Notifique.OpenApi.Model.TemplateSendRequestInstagram.t() | nil,
instanceId: String.t() | nil,
localization:
Notifique.OpenApi.Model.TemplateSendRequestLocalization.t() | nil,
options: Notifique.OpenApi.Model.TemplateSendRequestOptions.t() | nil,
push: Notifique.OpenApi.Model.TemplateSendRequestPush.t() | nil,
schedule: Notifique.OpenApi.Model.TemplateSendRequestSchedule.t() | nil,
sendingPoolId: String.t() | nil,
telegram: Notifique.OpenApi.Model.TemplateSendRequestTelegram.t() | nil,
template: String.t(),
to: [String.t()],
variables: Notifique.OpenApi.Model.TemplateSendRequestVariables.t() | nil,
voice: Notifique.OpenApi.Model.TemplateSendRequestVoice.t() | nil
}