@type t() :: %Docspring.Model.UploadTemplateData{
add_data_request_submission_id_footers: boolean() | nil,
allow_additional_properties: boolean() | nil,
description: String.t() | nil,
document: Docspring.Model.TemplateDocument.t() | nil,
editable_submissions: boolean() | nil,
expiration_interval: String.t() | nil,
expire_after: float() | nil,
expire_submissions: boolean() | nil,
footer_html: String.t() | nil,
header_html: String.t() | nil,
html: String.t() | nil,
merge_audit_trail_pdf: boolean() | nil,
name: String.t() | nil,
public_submissions: boolean() | nil,
public_web_form: boolean() | nil,
redirect_url: String.t() | nil,
scss: String.t() | nil,
slack_webhook_url: String.t() | nil,
template_type: String.t() | nil,
webhook_options: Docspring.Model.HtmlTemplateDataWebhookOptions.t() | nil,
webhook_url: String.t() | nil
}