{ form = { title | default = "TUI Form", description | default = "Interactive terminal user interface form", validation = { show_errors_inline | default = true, validate_on_change | default = true, strict_validation | default = false, }, }, output = { format | default = "json", pretty_print | default = true, debug_output | default = false, }, terminal = { use_raw_mode | default = true, enable_mouse | default = true, enable_scrolling | default = true, height | default = -1, width | default = -1, }, ui = { show_borders | default = true, show_focus | default = true, highlight_on_hover | default = true, enable_animations | default = true, show_field_indices | default = false, }, appearance = { theme | default = "default", border_style | default = "rounded", color_scheme | default = "default", }, keyboard = { vi_mode | default = false, emacs_mode | default = false, }, }