# template_field_definition.gd class_name TemplateField extends Resource enum DataFieldType { TEXT, MULTILINE_TEXT, NUMBER, BOOL, FORMULA, LIST, REFERENCE_SINGLE, REFERENCE_LIST } @export var field_id: String @export var display_name: String @export var field_type: DataFieldType = DataFieldType.TEXT @export var default_value: Variant @export var dependency_source_name: String = "" @export var dependency_source_key: String = ""