@type t() :: %Docspring.Model.TemplatestemplateIdaddFieldsFields{
alignment: String.t(),
autoCalculateMaxLength: boolean(),
backgroundColor: String.t(),
backgroundColorFieldName: String.t(),
backgroundColorFieldRequired: boolean(),
barcodeSymbology: String.t(),
bold: boolean(),
characterSpacing: float(),
checkCharacter: String.t(),
checkColor: String.t(),
checkColorFieldName: String.t(),
checkColorFieldRequired: boolean(),
color: String.t(),
colorFieldName: String.t(),
colorFieldRequired: boolean(),
comb: boolean(),
combNumberOfCells: float(),
combValueOffset: float(),
combinedFieldFormat: String.t(),
combinedFieldNames: String.t(),
combinedFieldSeparator: String.t(),
combinedFieldType: String.t(),
condition: String.t(),
currency: boolean(),
dateTimeFormat: String.t(),
decimalPlaces: float(),
default: String.t(),
description: String.t(),
displayType: String.t(),
exclusiveMaximum: boolean(),
exclusiveMinimum: boolean(),
falseText: String.t(),
fontSize: float(),
height: float(),
hidden: boolean(),
id: float(),
imageGravity: String.t(),
imageScaleType: String.t(),
includeTime: boolean(),
integer: boolean(),
invertBooleanCondition: boolean(),
maxLength: float(),
maximum: float(),
metadata: String.t(),
minLength: float(),
minimum: float(),
multiline: boolean(),
multilineLines: float(),
name: String.t(),
numberConditionRangeExclusiveMax: boolean(),
numberConditionRangeExclusiveMin: boolean(),
numberConditionRangeMax: float(),
numberConditionRangeMin: float(),
numberConditionType: String.t(),
opacity: float(),
optionList: String.t(),
overflow: String.t(),
page: float(),
placeholder: String.t(),
qrcodeColor: String.t(),
qrcodeColorFieldName: String.t(),
qrcodeColorFieldRequired: boolean(),
required: boolean(),
rotation: float(),
shapeBorderColor: String.t(),
shapeBorderColorFieldName: String.t(),
shapeBorderColorFieldRequired: boolean(),
shapeBorderWidth: float(),
shapeFillColor: String.t(),
shapeFillColorFieldName: String.t(),
shapeFillColorFieldRequired: boolean(),
shapeType: String.t(),
signatureAllowDraw: boolean(),
signatureAllowType: boolean(),
static: boolean(),
strikethrough: boolean(),
stringConditionType: String.t(),
title: String.t(),
trueText: String.t(),
type: String.t(),
typeface: String.t(),
uppercase: boolean(),
vAlignment: String.t(),
width: float(),
x: float(),
y: float()
}