@type t() :: %Notifique.OpenApi.Model.TemplateObject{
appendPreferencesLink: boolean() | nil,
category: String.t() | nil,
components: any() | nil,
createdAt: DateTime.t() | nil,
email: Notifique.OpenApi.Model.ChannelEnabledPayload.t(),
enabledChannels: [String.t()],
id: String.t(),
instagram: Notifique.OpenApi.Model.ChannelEnabledPayload.t(),
language: String.t() | nil,
lastUsedAt: DateTime.t() | nil,
localeTranslations: any() | nil,
marketingTopicId: String.t() | nil,
metaId: String.t() | nil,
metaName: String.t() | nil,
metaWabaId: String.t() | nil,
name: String.t(),
push: Notifique.OpenApi.Model.ChannelEnabledPayload.t(),
rcs: Notifique.OpenApi.Model.ChannelEnabledPayload.t(),
sms: Notifique.OpenApi.Model.ChannelEnabledPayload.t(),
source: String.t() | nil,
status: String.t() | nil,
telegram: Notifique.OpenApi.Model.ChannelEnabledPayload.t(),
type: String.t() | nil,
updatedAt: DateTime.t() | nil,
usageCount: integer() | nil,
variableDefaults:
Notifique.OpenApi.Model.TemplateObjectVariableDefaults.t() | nil,
variables: [String.t()] | nil,
voice: Notifique.OpenApi.Model.ChannelEnabledPayload.t(),
whatsapp: Notifique.OpenApi.Model.ChannelEnabledPayload.t(),
whatsapp_call: Notifique.OpenApi.Model.ChannelEnabledPayload.t(),
workspaceId: String.t()
}