{
  "formTitle": "Hybrid Form Example",
  "fields": [
    {
      "name": "firstName",
      "label": "First Name",
      "type": "text",
      "placeholder": "Enter your first name",
      "required": true,
      "defaultValue": "John",
      "tooltip": "Your given name."
    },
    {
      "name": "lastName",
      "label": "Last Name",
      "type": "text",
      "placeholder": "Enter your last name",
      "required": true,
      "defaultValue": "Doe",
      "tooltip": "Your family name."
    },
    {
      "name": "email",
      "label": "Email address",
      "type": "email",
      "placeholder": "name@example.com",
      "required": true,
      "defaultValue": "john.doe@example.com",
      "tooltip": "Used for login and communication. Must be a valid email."
    },
    {
      "name": "userType",
      "label": "User Type",
      "type": "select",
      "options": [
        {"value": "personal", "text": "Personal User"},
        {"value": "business", "text": "Business User"}
      ],
      "required": true,
      "defaultValue": "personal",
      "tooltip": "Select your user type to see specific options."
    },
    {
      "name": "companyName",
      "label": "Company Name",
      "type": "text",
      "placeholder": "Your company name",
      "required": true,
      "defaultValue": "",
      "tooltip": "Required for business users.",
      "conditionalDisplay": {
        "field": "userType",
        "value": "business"
      }
    },
    {
      "name": "terms",
      "label": "Agree to terms and conditions",
      "type": "checkbox",
      "required": true,
      "defaultValue": false,
      "tooltip": "You must agree to proceed."
    }
  ]
}
