{
  "version": 1,
  "tags": [
    {
      "name": "f-checkbox-group",
      "description": "Events:\n\n  * `input` {`CustomEvent<{ value: CheckboxOption[]; }>`} - \n\nAttributes:\n\n  * `options` {`CheckboxOptions`} - \n\n  * `state` {`\"primary\" | \"default\" | \"success\" | \"warning\" | \"danger\" | undefined`} - \n\n  * `value` {`CheckboxOptions | undefined`} - \n\n  * `direction` {`\"vertical\" | \"horizontal\" | undefined`} - \n\n  * `gap` {`\"large\" | \"medium\" | \"small\" | \"x-small\" | undefined`} - \n\n  * `helperText` {`string | undefined`} - \n\n  * `disabled` {`boolean | undefined`} - \n\nProperties:\n\n  * `styles` {`any[]`} - css loaded from scss file\n\n  * `options` {`CheckboxOptions`} - \n\n  * `state` {`\"primary\" | \"default\" | \"success\" | \"warning\" | \"danger\" | undefined`} - \n\n  * `value` {`CheckboxOptions | undefined`} - \n\n  * `direction` {`\"vertical\" | \"horizontal\" | undefined`} - \n\n  * `gap` {`\"large\" | \"medium\" | \"small\" | \"x-small\" | undefined`} - \n\n  * `helperText` {`string | undefined`} - \n\n  * `disabled` {`boolean | undefined`} - ",
      "attributes": [
        {
          "name": "options",
          "description": "`options` {`CheckboxOptions`} - \n\nProperty: options\n\nDefault: "
        },
        {
          "name": "state",
          "description": "`state` {`\"primary\" | \"default\" | \"success\" | \"warning\" | \"danger\" | undefined`} - \n\nProperty: state\n\nDefault: default",
          "values": [
            {
              "name": "primary"
            },
            {
              "name": "default"
            },
            {
              "name": "success"
            },
            {
              "name": "warning"
            },
            {
              "name": "danger"
            }
          ]
        },
        {
          "name": "value",
          "description": "`value` {`CheckboxOptions | undefined`} - \n\nProperty: value",
          "values": []
        },
        {
          "name": "direction",
          "description": "`direction` {`\"vertical\" | \"horizontal\" | undefined`} - \n\nProperty: direction\n\nDefault: vertical",
          "values": [
            {
              "name": "vertical"
            },
            {
              "name": "horizontal"
            }
          ]
        },
        {
          "name": "gap",
          "description": "`gap` {`\"large\" | \"medium\" | \"small\" | \"x-small\" | undefined`} - \n\nProperty: gap\n\nDefault: small",
          "values": [
            {
              "name": "large"
            },
            {
              "name": "medium"
            },
            {
              "name": "small"
            },
            {
              "name": "x-small"
            }
          ]
        },
        {
          "name": "helperText",
          "description": "`helperText` {`string | undefined`} - \n\nProperty: helperText",
          "values": []
        },
        {
          "name": "disabled",
          "description": "`disabled` {`boolean | undefined`} - \n\nProperty: disabled\n\nDefault: false",
          "values": []
        },
        {
          "name": "oninput",
          "description": "`input` {`CustomEvent<{ value: CheckboxOption[]; }>`} - "
        }
      ]
    },
    {
      "name": "f-field-separator",
      "description": "Attributes:\n\n  * `label` {`string | undefined`} - \n\n  * `type` {`\"solid\" | \"dashed\" | \"dotted\" | undefined`} - \n\n  * `size` {`\"large\" | \"medium\" | undefined`} - \n\n  * `state` - \n\n  * `direction` {`\"vertical\" | \"horizontal\" | undefined`} - \n\nProperties:\n\n  * `styles` {`any[]`} - css loaded from scss file\n\n  * `label` {`string | undefined`} - \n\n  * `type` {`\"solid\" | \"dashed\" | \"dotted\" | undefined`} - \n\n  * `size` {`\"large\" | \"medium\" | undefined`} - \n\n  * `state` - \n\n  * `direction` {`\"vertical\" | \"horizontal\" | undefined`} - ",
      "attributes": [
        {
          "name": "label",
          "description": "`label` {`string | undefined`} - \n\nProperty: label",
          "values": []
        },
        {
          "name": "type",
          "description": "`type` {`\"solid\" | \"dashed\" | \"dotted\" | undefined`} - \n\nProperty: type\n\nDefault: solid",
          "values": [
            {
              "name": "solid"
            },
            {
              "name": "dashed"
            },
            {
              "name": "dotted"
            }
          ]
        },
        {
          "name": "size",
          "description": "`size` {`\"large\" | \"medium\" | undefined`} - \n\nProperty: size\n\nDefault: medium",
          "values": [
            {
              "name": "large"
            },
            {
              "name": "medium"
            }
          ]
        },
        {
          "name": "state",
          "description": "`state` - \n\nProperty: state\n\nDefault: default"
        },
        {
          "name": "direction",
          "description": "`direction` {`\"vertical\" | \"horizontal\" | undefined`} - \n\nProperty: direction\n\nDefault: vertical",
          "values": [
            {
              "name": "vertical"
            },
            {
              "name": "horizontal"
            }
          ]
        }
      ]
    },
    {
      "name": "f-form-array",
      "description": "Events:\n\n  * `show-when` {`CustomEvent<boolean>`} - \n\n  * `input` {`CustomEvent<ArrayValueType>`} - \n\n  * `show-when-exe` {`CustomEvent<boolean>`} - \n\nAttributes:\n\n  * `config` {`FormBuilderArrayField`} - \n\n  * `value` {`ArrayValueType`} - \n\n  * `state` {`\"primary\" | \"default\" | \"success\" | \"warning\" | \"danger\" | undefined`} - \n\n  * `gap` {`\"large\" | \"medium\" | \"small\" | \"x-small\" | undefined`} - \n\nProperties:\n\n  * `styles` {`CSSResult[]`} - css loaded from scss file\n\n  * `config` {`FormBuilderArrayField`} - \n\n  * `value` {`ArrayValueType`} - \n\n  * `state` {`\"primary\" | \"default\" | \"success\" | \"warning\" | \"danger\" | undefined`} - \n\n  * `gap` {`\"large\" | \"medium\" | \"small\" | \"x-small\" | undefined`} - \n\n  * `actions` {`NodeListOf<FIconButton> | undefined`} - \n\n  * `fieldRefs` {`Ref<FFormInputElements>[]`} - \n\n  * `showWhenSubject` - \n\n  * `isRequired` {`boolean`} - ",
      "attributes": [
        {
          "name": "config",
          "description": "`config` {`FormBuilderArrayField`} - \n\nProperty: config"
        },
        {
          "name": "value",
          "description": "`value` {`ArrayValueType`} - \n\nProperty: value"
        },
        {
          "name": "state",
          "description": "`state` {`\"primary\" | \"default\" | \"success\" | \"warning\" | \"danger\" | undefined`} - \n\nProperty: state\n\nDefault: default",
          "values": [
            {
              "name": "primary"
            },
            {
              "name": "default"
            },
            {
              "name": "success"
            },
            {
              "name": "warning"
            },
            {
              "name": "danger"
            }
          ]
        },
        {
          "name": "gap",
          "description": "`gap` {`\"large\" | \"medium\" | \"small\" | \"x-small\" | undefined`} - \n\nProperty: gap\n\nDefault: medium",
          "values": [
            {
              "name": "large"
            },
            {
              "name": "medium"
            },
            {
              "name": "small"
            },
            {
              "name": "x-small"
            }
          ]
        },
        {
          "name": "onshow-when",
          "description": "`show-when` {`CustomEvent<boolean>`} - "
        },
        {
          "name": "oninput",
          "description": "`input` {`CustomEvent<ArrayValueType>`} - "
        },
        {
          "name": "onshow-when-exe",
          "description": "`show-when-exe` {`CustomEvent<boolean>`} - "
        }
      ]
    },
    {
      "name": "f-form-builder",
      "description": "Events:\n\n  * `submit` {`CustomEvent<string | number | Record<string, unknown> | Record<string, unknown>[] | string[] | number[]>`} - \n\n  * `input` {`CustomEvent<string | number | Record<string, unknown> | Record<string, unknown>[] | string[] | number[]>`} - \n\n  * `state-change` {`CustomEvent<FormBuilderState>`} - \n\n  * `show-when` {`CustomEvent<boolean>`} - \n\nAttributes:\n\n  * `name` {`string`} - \n\n  * `label` {`FormBuilderLabel | undefined`} - \n\n  * `field` {`FormBuilderField | undefined`} - \n\n  * `values` - \n\n  * `size` {`FormBuilderSize | undefined`} - \n\n  * `variant` {`FormBuilderVariant | undefined`} - \n\n  * `category` {`FormBuilderCategory | undefined`} - \n\n  * `gap` {`FormBuilderGap | undefined`} - \n\n  * `separator` {`boolean | undefined`} - \n\nProperties:\n\n  * `styles` {`CSSResult[]`} - css loaded from scss file\n\n  * `name` {`string`} - \n\n  * `label` {`FormBuilderLabel | undefined`} - \n\n  * `field` {`FormBuilderField | undefined`} - \n\n  * `values` - \n\n  * `size` {`FormBuilderSize | undefined`} - \n\n  * `variant` {`FormBuilderVariant | undefined`} - \n\n  * `category` {`FormBuilderCategory | undefined`} - \n\n  * `gap` {`FormBuilderGap | undefined`} - \n\n  * `separator` {`boolean | undefined`} - \n\n  * `fieldRef` - \n\n  * `state` {`FormBuilderState`} - \n\n  * `lastState` {`FormBuilderState | undefined`} - \n\n  * `showWhenSubject` - \n\n  * `inputTimeout` {`number`} - ",
      "attributes": [
        {
          "name": "name",
          "description": "`name` {`string`} - \n\nProperty: name"
        },
        {
          "name": "label",
          "description": "`label` {`FormBuilderLabel | undefined`} - \n\nProperty: label",
          "values": []
        },
        {
          "name": "field",
          "description": "`field` {`FormBuilderField | undefined`} - \n\nProperty: field",
          "values": []
        },
        {
          "name": "values",
          "description": "`values` - \n\nProperty: values",
          "values": []
        },
        {
          "name": "size",
          "description": "`size` {`FormBuilderSize | undefined`} - \n\nProperty: size\n\nDefault: medium",
          "values": [
            {
              "name": "medium"
            },
            {
              "name": "small"
            }
          ]
        },
        {
          "name": "variant",
          "description": "`variant` {`FormBuilderVariant | undefined`} - \n\nProperty: variant\n\nDefault: curved",
          "values": [
            {
              "name": "round"
            },
            {
              "name": "curved"
            },
            {
              "name": "block"
            }
          ]
        },
        {
          "name": "category",
          "description": "`category` {`FormBuilderCategory | undefined`} - \n\nProperty: category\n\nDefault: fill",
          "values": [
            {
              "name": "fill"
            },
            {
              "name": "outline"
            },
            {
              "name": "transparent"
            }
          ]
        },
        {
          "name": "gap",
          "description": "`gap` {`FormBuilderGap | undefined`} - \n\nProperty: gap\n\nDefault: medium",
          "values": [
            {
              "name": "large"
            },
            {
              "name": "medium"
            },
            {
              "name": "small"
            },
            {
              "name": "x-small"
            }
          ]
        },
        {
          "name": "separator",
          "description": "`separator` {`boolean | undefined`} - \n\nProperty: separator\n\nDefault: false",
          "values": []
        },
        {
          "name": "onsubmit",
          "description": "`submit` {`CustomEvent<string | number | Record<string, unknown> | Record<string, unknown>[] | string[] | number[]>`} - "
        },
        {
          "name": "oninput",
          "description": "`input` {`CustomEvent<string | number | Record<string, unknown> | Record<string, unknown>[] | string[] | number[]>`} - "
        },
        {
          "name": "onstate-change",
          "description": "`state-change` {`CustomEvent<FormBuilderState>`} - "
        },
        {
          "name": "onshow-when",
          "description": "`show-when` {`CustomEvent<boolean>`} - "
        }
      ]
    },
    {
      "name": "f-form-object",
      "description": "Events:\n\n  * `input` {`CustomEvent<ObjectValueType>`} - \n\n  * `show-when` {`CustomEvent<boolean>`} - \n\n  * `show-when-exe` {`CustomEvent<boolean>`} - \n\nAttributes:\n\n  * `config` {`FormBuilderObjectField`} - \n\n  * `value` - \n\n  * `state` {`\"primary\" | \"default\" | \"success\" | \"warning\" | \"danger\" | undefined`} - \n\n  * `gap` {`\"large\" | \"medium\" | \"small\" | \"x-small\" | undefined`} - \n\nProperties:\n\n  * `styles` {`any[]`} - css loaded from scss file\n\n  * `config` {`FormBuilderObjectField`} - \n\n  * `value` - \n\n  * `state` {`\"primary\" | \"default\" | \"success\" | \"warning\" | \"danger\" | undefined`} - \n\n  * `gap` {`\"large\" | \"medium\" | \"small\" | \"x-small\" | undefined`} - \n\n  * `formGroupElement` - \n\n  * `fieldRefs` - \n\n  * `showWhenSubject` - ",
      "attributes": [
        {
          "name": "config",
          "description": "`config` {`FormBuilderObjectField`} - \n\nProperty: config"
        },
        {
          "name": "value",
          "description": "`value` - \n\nProperty: value"
        },
        {
          "name": "state",
          "description": "`state` {`\"primary\" | \"default\" | \"success\" | \"warning\" | \"danger\" | undefined`} - \n\nProperty: state\n\nDefault: default",
          "values": [
            {
              "name": "primary"
            },
            {
              "name": "default"
            },
            {
              "name": "success"
            },
            {
              "name": "warning"
            },
            {
              "name": "danger"
            }
          ]
        },
        {
          "name": "gap",
          "description": "`gap` {`\"large\" | \"medium\" | \"small\" | \"x-small\" | undefined`} - \n\nProperty: gap\n\nDefault: medium",
          "values": [
            {
              "name": "large"
            },
            {
              "name": "medium"
            },
            {
              "name": "small"
            },
            {
              "name": "x-small"
            }
          ]
        },
        {
          "name": "oninput",
          "description": "`input` {`CustomEvent<ObjectValueType>`} - "
        },
        {
          "name": "onshow-when",
          "description": "`show-when` {`CustomEvent<boolean>`} - "
        },
        {
          "name": "onshow-when-exe",
          "description": "`show-when-exe` {`CustomEvent<boolean>`} - "
        }
      ]
    },
    {
      "name": "f-radio-group",
      "description": "Events:\n\n  * `input` {`CustomEvent<{ value: CheckboxOption; }>`} - \n\nAttributes:\n\n  * `options` {`RadioOptions`} - \n\n  * `state` {`\"primary\" | \"default\" | \"success\" | \"warning\" | \"danger\" | undefined`} - \n\n  * `value` {`CheckboxOption | undefined`} - \n\n  * `direction` {`\"vertical\" | \"horizontal\" | undefined`} - \n\n  * `gap` {`\"large\" | \"medium\" | \"small\" | \"x-small\" | undefined`} - \n\n  * `helperText` {`string | undefined`} - \n\n  * `disabled` {`boolean | undefined`} - \n\nProperties:\n\n  * `styles` {`any[]`} - css loaded from scss file\n\n  * `options` {`RadioOptions`} - \n\n  * `state` {`\"primary\" | \"default\" | \"success\" | \"warning\" | \"danger\" | undefined`} - \n\n  * `value` {`CheckboxOption | undefined`} - \n\n  * `direction` {`\"vertical\" | \"horizontal\" | undefined`} - \n\n  * `gap` {`\"large\" | \"medium\" | \"small\" | \"x-small\" | undefined`} - \n\n  * `helperText` {`string | undefined`} - \n\n  * `disabled` {`boolean | undefined`} - ",
      "attributes": [
        {
          "name": "options",
          "description": "`options` {`RadioOptions`} - \n\nProperty: options\n\nDefault: "
        },
        {
          "name": "state",
          "description": "`state` {`\"primary\" | \"default\" | \"success\" | \"warning\" | \"danger\" | undefined`} - \n\nProperty: state\n\nDefault: default",
          "values": [
            {
              "name": "primary"
            },
            {
              "name": "default"
            },
            {
              "name": "success"
            },
            {
              "name": "warning"
            },
            {
              "name": "danger"
            }
          ]
        },
        {
          "name": "value",
          "description": "`value` {`CheckboxOption | undefined`} - \n\nProperty: value",
          "values": []
        },
        {
          "name": "direction",
          "description": "`direction` {`\"vertical\" | \"horizontal\" | undefined`} - \n\nProperty: direction\n\nDefault: vertical",
          "values": [
            {
              "name": "vertical"
            },
            {
              "name": "horizontal"
            }
          ]
        },
        {
          "name": "gap",
          "description": "`gap` {`\"large\" | \"medium\" | \"small\" | \"x-small\" | undefined`} - \n\nProperty: gap\n\nDefault: small",
          "values": [
            {
              "name": "large"
            },
            {
              "name": "medium"
            },
            {
              "name": "small"
            },
            {
              "name": "x-small"
            }
          ]
        },
        {
          "name": "helperText",
          "description": "`helperText` {`string | undefined`} - \n\nProperty: helperText",
          "values": []
        },
        {
          "name": "disabled",
          "description": "`disabled` {`boolean | undefined`} - \n\nProperty: disabled\n\nDefault: false",
          "values": []
        },
        {
          "name": "oninput",
          "description": "`input` {`CustomEvent<{ value: CheckboxOption; }>`} - "
        }
      ]
    }
  ],
  "globalAttributes": [],
  "valueSets": []
}