@type t() :: %Docspring.Model.FullTemplate{
allow_additional_properties: boolean(),
defaults: FullTemplateDefaults,
demo: boolean(),
description: String.t(),
document_filename: String.t(),
document_md5: String.t(),
document_parse_error: boolean(),
document_processed: boolean(),
document_state: String.t(),
document_url: String.t(),
editable_submissions: boolean(),
embed_domains: [String.t()],
encrypt_pdfs: boolean(),
encrypt_pdfs_password: String.t(),
expiration_interval: String.t(),
expire_after: float(),
expire_submissions: boolean(),
field_order: [[float()]],
fields: Object,
first_template: boolean(),
footer_html: String.t(),
header_html: String.t(),
html: String.t(),
id: String.t(),
locked: boolean(),
name: String.t(),
page_count: float(),
page_dimensions: [[float()]],
parent_folder_id: String.t(),
path: String.t(),
permanent_document_url: String.t(),
public_submissions: boolean(),
public_web_form: boolean(),
redirect_url: String.t(),
scss: String.t(),
shared_field_data: Object,
slack_webhook_url: String.t(),
template_type: String.t(),
webhook_url: String.t()
}