-module(formz). -compile([no_auto_import, nowarn_unused_vars, nowarn_unused_function, nowarn_nomatch]). -export_type([form_item/1]). -type form_item(FYB) :: {field, formz@field:field(), FYB} | {sub_form, formz@subform:sub_form(), list(form_item(FYB))}.