{
  "id": "module:@typed/ui/Form",
  "module": {
    "packageName": "@typed/ui",
    "packageVersion": "1.0.0-beta.7",
    "consumerSpecifier": "@typed/ui/Form",
    "exportSubpath": "./Form",
    "mediaType": "text/typescript",
    "categories": [
      {
        "name": "Browser form data",
        "exposureIds": [
          "@typed/ui/Form#FormDataRecord",
          "@typed/ui/Form#FormDataValue",
          "@typed/ui/Form#decodeFormData",
          "@typed/ui/Form#formDataToRecord"
        ]
      },
      {
        "name": "Component options",
        "exposureIds": [
          "@typed/ui/Form#CheckboxOptions",
          "@typed/ui/Form#DateInputOptions",
          "@typed/ui/Form#InputOptions",
          "@typed/ui/Form#NumberInputOptions",
          "@typed/ui/Form#PushOptions",
          "@typed/ui/Form#RemoveOptions",
          "@typed/ui/Form#ResetOptions",
          "@typed/ui/Form#SchemaBoundCheckboxOptions",
          "@typed/ui/Form#SchemaBoundErrorOptions",
          "@typed/ui/Form#SchemaBoundInputOptions",
          "@typed/ui/Form#SchemaBoundMaskedInputOptions",
          "@typed/ui/Form#SchemaBoundPushOptions",
          "@typed/ui/Form#SchemaBoundRemoveOptions",
          "@typed/ui/Form#SchemaBoundResetOptions",
          "@typed/ui/Form#SchemaBoundSelectOptions",
          "@typed/ui/Form#SchemaBoundStateOptions",
          "@typed/ui/Form#SelectOptions",
          "@typed/ui/Form#SubmitOptions",
          "@typed/ui/Form#TextInputOptions"
        ]
      },
      {
        "name": "Field relationships",
        "exposureIds": [
          "@typed/ui/Form#Description",
          "@typed/ui/Form#DescriptionOptions",
          "@typed/ui/Form#Error",
          "@typed/ui/Form#ErrorOptions",
          "@typed/ui/Form#Group",
          "@typed/ui/Form#GroupOptions",
          "@typed/ui/Form#Label",
          "@typed/ui/Form#LabelOptions"
        ]
      },
      {
        "name": "Field types",
        "exposureIds": [
          "@typed/ui/Form#FieldNameFor",
          "@typed/ui/Form#SchemaFieldNameFor"
        ]
      },
      {
        "name": "Form actions",
        "exposureIds": [
          "@typed/ui/Form#Push",
          "@typed/ui/Form#Remove",
          "@typed/ui/Form#Reset",
          "@typed/ui/Form#Submit"
        ]
      },
      {
        "name": "Form context",
        "exposureIds": [
          "@typed/ui/Form#CurrentForm",
          "@typed/ui/Form#FormService"
        ]
      },
      {
        "name": "Form roots",
        "exposureIds": [
          "@typed/ui/Form#BoundFormOptions",
          "@typed/ui/Form#Form",
          "@typed/ui/Form#FormOptions",
          "@typed/ui/Form#ValidSubmitHandler"
        ]
      },
      {
        "name": "Hydration schemas",
        "exposureIds": [
          "@typed/ui/Form#StateSchema"
        ]
      },
      {
        "name": "Input codecs",
        "exposureIds": [
          "@typed/ui/Form#MaskPart",
          "@typed/ui/Form#MaskSlot",
          "@typed/ui/Form#MaskedInput",
          "@typed/ui/Form#MaskedInputOptions",
          "@typed/ui/Form#mask",
          "@typed/ui/Form#slot"
        ]
      },
      {
        "name": "Native controls",
        "exposureIds": [
          "@typed/ui/Form#Checkbox",
          "@typed/ui/Form#ColorInput",
          "@typed/ui/Form#DateInput",
          "@typed/ui/Form#DateTimeLocalInput",
          "@typed/ui/Form#EmailInput",
          "@typed/ui/Form#HiddenInput",
          "@typed/ui/Form#InputComponent",
          "@typed/ui/Form#MonthInput",
          "@typed/ui/Form#NumberInput",
          "@typed/ui/Form#PasswordInput",
          "@typed/ui/Form#RangeInput",
          "@typed/ui/Form#SearchInput",
          "@typed/ui/Form#Select",
          "@typed/ui/Form#TelInput",
          "@typed/ui/Form#TextInput",
          "@typed/ui/Form#TimeInput",
          "@typed/ui/Form#UrlInput",
          "@typed/ui/Form#WeekInput"
        ]
      },
      {
        "name": "Schema-bound components",
        "exposureIds": [
          "@typed/ui/Form#SchemaBoundCheckbox",
          "@typed/ui/Form#SchemaBoundComponentResult",
          "@typed/ui/Form#SchemaBoundError",
          "@typed/ui/Form#SchemaBoundForm",
          "@typed/ui/Form#SchemaBoundInput",
          "@typed/ui/Form#SchemaBoundMaskedInput",
          "@typed/ui/Form#SchemaBoundPush",
          "@typed/ui/Form#SchemaBoundRemove",
          "@typed/ui/Form#SchemaBoundReset",
          "@typed/ui/Form#SchemaBoundRoot",
          "@typed/ui/Form#SchemaBoundRootResult",
          "@typed/ui/Form#SchemaBoundSelect",
          "@typed/ui/Form#make"
        ]
      },
      {
        "name": "State construction",
        "exposureIds": [
          "@typed/ui/Form#makeState"
        ]
      },
      {
        "name": "State models",
        "exposureIds": [
          "@typed/ui/Form#FieldMeta",
          "@typed/ui/Form#FormFields",
          "@typed/ui/Form#FormState",
          "@typed/ui/Form#InitialState",
          "@typed/ui/Form#State"
        ]
      },
      {
        "name": "State transitions",
        "exposureIds": [
          "@typed/ui/Form#pushValue",
          "@typed/ui/Form#removeValue",
          "@typed/ui/Form#reset",
          "@typed/ui/Form#setValue"
        ]
      },
      {
        "name": "Validation",
        "exposureIds": [
          "@typed/ui/Form#validate"
        ]
      },
      {
        "name": "type-alias",
        "exposureIds": [
          "@typed/ui/Form#ArrayFieldName",
          "@typed/ui/Form#ArrayFieldValue",
          "@typed/ui/Form#BooleanFieldName",
          "@typed/ui/Form#MaskValue"
        ]
      }
    ],
    "exposureIds": [
      "@typed/ui/Form#ArrayFieldName",
      "@typed/ui/Form#ArrayFieldValue",
      "@typed/ui/Form#BooleanFieldName",
      "@typed/ui/Form#BoundFormOptions",
      "@typed/ui/Form#Checkbox",
      "@typed/ui/Form#CheckboxOptions",
      "@typed/ui/Form#ColorInput",
      "@typed/ui/Form#CurrentForm",
      "@typed/ui/Form#DateInput",
      "@typed/ui/Form#DateInputOptions",
      "@typed/ui/Form#DateTimeLocalInput",
      "@typed/ui/Form#Description",
      "@typed/ui/Form#DescriptionOptions",
      "@typed/ui/Form#EmailInput",
      "@typed/ui/Form#Error",
      "@typed/ui/Form#ErrorOptions",
      "@typed/ui/Form#FieldMeta",
      "@typed/ui/Form#FieldNameFor",
      "@typed/ui/Form#Form",
      "@typed/ui/Form#FormDataRecord",
      "@typed/ui/Form#FormDataValue",
      "@typed/ui/Form#FormFields",
      "@typed/ui/Form#FormOptions",
      "@typed/ui/Form#FormService",
      "@typed/ui/Form#FormState",
      "@typed/ui/Form#Group",
      "@typed/ui/Form#GroupOptions",
      "@typed/ui/Form#HiddenInput",
      "@typed/ui/Form#InitialState",
      "@typed/ui/Form#InputComponent",
      "@typed/ui/Form#InputOptions",
      "@typed/ui/Form#Label",
      "@typed/ui/Form#LabelOptions",
      "@typed/ui/Form#MaskPart",
      "@typed/ui/Form#MaskSlot",
      "@typed/ui/Form#MaskValue",
      "@typed/ui/Form#MaskedInput",
      "@typed/ui/Form#MaskedInputOptions",
      "@typed/ui/Form#MonthInput",
      "@typed/ui/Form#NumberInput",
      "@typed/ui/Form#NumberInputOptions",
      "@typed/ui/Form#PasswordInput",
      "@typed/ui/Form#Push",
      "@typed/ui/Form#PushOptions",
      "@typed/ui/Form#RangeInput",
      "@typed/ui/Form#Remove",
      "@typed/ui/Form#RemoveOptions",
      "@typed/ui/Form#Reset",
      "@typed/ui/Form#ResetOptions",
      "@typed/ui/Form#SchemaBoundCheckbox",
      "@typed/ui/Form#SchemaBoundCheckboxOptions",
      "@typed/ui/Form#SchemaBoundComponentResult",
      "@typed/ui/Form#SchemaBoundError",
      "@typed/ui/Form#SchemaBoundErrorOptions",
      "@typed/ui/Form#SchemaBoundForm",
      "@typed/ui/Form#SchemaBoundInput",
      "@typed/ui/Form#SchemaBoundInputOptions",
      "@typed/ui/Form#SchemaBoundMaskedInput",
      "@typed/ui/Form#SchemaBoundMaskedInputOptions",
      "@typed/ui/Form#SchemaBoundPush",
      "@typed/ui/Form#SchemaBoundPushOptions",
      "@typed/ui/Form#SchemaBoundRemove",
      "@typed/ui/Form#SchemaBoundRemoveOptions",
      "@typed/ui/Form#SchemaBoundReset",
      "@typed/ui/Form#SchemaBoundResetOptions",
      "@typed/ui/Form#SchemaBoundRoot",
      "@typed/ui/Form#SchemaBoundRootResult",
      "@typed/ui/Form#SchemaBoundSelect",
      "@typed/ui/Form#SchemaBoundSelectOptions",
      "@typed/ui/Form#SchemaBoundStateOptions",
      "@typed/ui/Form#SchemaFieldNameFor",
      "@typed/ui/Form#SearchInput",
      "@typed/ui/Form#Select",
      "@typed/ui/Form#SelectOptions",
      "@typed/ui/Form#State",
      "@typed/ui/Form#StateSchema",
      "@typed/ui/Form#Submit",
      "@typed/ui/Form#SubmitOptions",
      "@typed/ui/Form#TelInput",
      "@typed/ui/Form#TextInput",
      "@typed/ui/Form#TextInputOptions",
      "@typed/ui/Form#TimeInput",
      "@typed/ui/Form#UrlInput",
      "@typed/ui/Form#ValidSubmitHandler",
      "@typed/ui/Form#WeekInput",
      "@typed/ui/Form#decodeFormData",
      "@typed/ui/Form#formDataToRecord",
      "@typed/ui/Form#make",
      "@typed/ui/Form#makeState",
      "@typed/ui/Form#mask",
      "@typed/ui/Form#pushValue",
      "@typed/ui/Form#removeValue",
      "@typed/ui/Form#reset",
      "@typed/ui/Form#setValue",
      "@typed/ui/Form#slot",
      "@typed/ui/Form#validate"
    ],
    "uniqueExportCount": 96
  }
}
