{
  "schemaVersion": 1,
  "package": "@fayegram-ai/faye-ui",
  "moduleGroup": "controls",
  "entry": "@fayegram-ai/faye-ui/controls",
  "source": "packages/controls/src/index.ts",
  "clientBoundary": false,
  "declarations": [],
  "typesComplete": false,
  "typeScope": "Explicit source declarations plus dependency-resolved emitted exports. Full inherited/generic restrictions remain authoritative in installed declarations.",
  "compiledExports": [
    {
      "name": "Button",
      "kind": "value",
      "type": "(input: ButtonProps) => import(\"react\").JSX.Element",
      "description": ""
    },
    {
      "name": "IconButton",
      "kind": "value",
      "type": "({ className, pendingPosition, ...props }: IconButtonProps) => import(\"react\").JSX.Element",
      "description": ""
    },
    {
      "name": "ButtonGroup",
      "kind": "value",
      "type": "(input: ButtonGroupProps) => import(\"react\").JSX.Element",
      "description": ""
    },
    {
      "name": "ButtonVariantOverrides",
      "kind": "type",
      "type": "ButtonVariantOverrides",
      "description": "Augment this interface in your application to type custom visual variants."
    },
    {
      "name": "ButtonToneOverrides",
      "kind": "type",
      "type": "ButtonToneOverrides",
      "description": ""
    },
    {
      "name": "ButtonSizeOverrides",
      "kind": "type",
      "type": "ButtonSizeOverrides",
      "description": ""
    },
    {
      "name": "ButtonTone",
      "kind": "type",
      "type": "ButtonTone",
      "description": ""
    },
    {
      "name": "ButtonSize",
      "kind": "type",
      "type": "ButtonSize",
      "description": ""
    },
    {
      "name": "ButtonVariant",
      "kind": "type",
      "type": "ButtonVariant",
      "description": ""
    },
    {
      "name": "ButtonProps",
      "kind": "type",
      "type": "ButtonProps",
      "description": ""
    },
    {
      "name": "IconButtonProps",
      "kind": "type",
      "type": "IconButtonProps",
      "description": "Square action sized to its frame and artwork. fullWidth explicitly opts into a rectangular action."
    },
    {
      "name": "ButtonGroupProps",
      "kind": "type",
      "type": "ButtonGroupProps",
      "description": ""
    },
    {
      "name": "Checkbox",
      "kind": "value",
      "type": "{ readonly Root: { (input: Omit<import(\"@base-ui/react\").CheckboxRootProps, \"ref\"> & import(\"react\").RefAttributes<HTMLElement> & { variants?: { readonly size?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"checkbox\", \"size\"> | undefined; readonly tone?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"checkbox\", \"tone\"> | undefined; } | undefined; }): import(\"react\").ReactElement; displayName: string; }; readonly Indicator: { (input: Omit<import(\"@base-ui/react\").CheckboxIndicatorProps, \"ref\"> & import(\"react\").RefAttributes<HTMLSpanElement> & { variants?: { readonly size?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"checkbox\", \"size\"> | undefined; readonly tone?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"checkbox\", \"tone\"> | undefined; } | undefined; }): import(\"react\").ReactElement; displayName: string; }; }",
      "description": ""
    },
    {
      "name": "CheckboxGroup",
      "kind": "value",
      "type": "{ (input: Omit<import(\"@base-ui/react\").CheckboxGroupProps, \"ref\"> & import(\"react\").RefAttributes<HTMLDivElement> & { variants?: Readonly<Record<string, string>> | undefined; }): import(\"react\").ReactElement; displayName: string; }",
      "description": ""
    },
    {
      "name": "Combobox",
      "kind": "value",
      "type": "{ readonly Root: typeof Base.Root; readonly List: import(\"react\").ForwardRefExoticComponent<Omit<import(\"@base-ui/react\").AutocompleteListProps, \"ref\"> & import(\"react\").RefAttributes<HTMLDivElement>>; readonly Collection: typeof Base.Collection; readonly Value: typeof Base.Value; readonly useFilter: typeof Base.useFilter; readonly Label: { (input: Omit<import(\"@base-ui/react\").ComboboxLabelProps, \"ref\"> & import(\"react\").RefAttributes<HTMLDivElement> & { variants?: { readonly variant?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"combobox\", \"variant\"> | undefined; readonly size?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"combobox\", \"size\"> | undefined; readonly tone?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"combobox\", \"tone\"> | undefined; } | undefined; }): import(\"react\").ReactElement; displayName: string; }; readonly Input: { (input: Omit<import(\"@base-ui/react\").AutocompleteInputProps, \"ref\"> & import(\"react\").RefAttributes<HTMLInputElement> & { variants?: { readonly variant?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"combobox\", \"variant\"> | undefined; readonly size?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"combobox\", \"size\"> | undefined; readonly tone?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"combobox\", \"tone\"> | undefined; } | undefined; }): import(\"react\").ReactElement; displayName: string; }; readonly InputGroup: { (input: Omit<import(\"@base-ui/react\").ComboboxInputGroupProps, \"ref\"> & import(\"react\").RefAttributes<HTMLDivElement> & { variants?: { readonly variant?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"combobox\", \"variant\"> | undefined; readonly size?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"combobox\", \"size\"> | undefined; readonly tone?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"combobox\", \"tone\"> | undefined; } | undefined; }): import(\"react\").ReactElement; displayName: string; }; readonly Trigger: { (input: Omit<import(\"@base-ui/react\").ComboboxTriggerProps, \"ref\"> & import(\"react\").RefAttributes<HTMLButtonElement> & { variants?: { readonly variant?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"combobox\", \"variant\"> | undefined; readonly size?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"combobox\", \"size\"> | undefined; readonly tone?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"combobox\", \"tone\"> | undefined; } | undefined; }): import(\"react\").ReactElement; displayName: string; }; readonly Clear: { (input: Omit<import(\"@base-ui/react\").AutocompleteClearProps, \"ref\"> & import(\"react\").RefAttributes<HTMLButtonElement> & { variants?: { readonly variant?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"combobox\", \"variant\"> | undefined; readonly size?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"combobox\", \"size\"> | undefined; readonly tone?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"combobox\", \"tone\"> | undefined; } | undefined; }): import(\"react\").ReactElement; displayName: string; }; readonly Icon: { (input: Omit<import(\"@base-ui/react\").AutocompleteIconProps, \"ref\"> & import(\"react\").RefAttributes<HTMLSpanElement> & { variants?: { readonly variant?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"combobox\", \"variant\"> | undefined; readonly size?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"combobox\", \"size\"> | undefined; readonly tone?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"combobox\", \"tone\"> | undefined; } | undefined; }): import(\"react\").ReactElement; displayName: string; }; readonly Positioner: { (input: Omit<import(\"@base-ui/react\").AutocompletePositionerProps, \"ref\"> & import(\"react\").RefAttributes<HTMLDivElement> & { variants?: { readonly variant?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"combobox\", \"variant\"> | undefined; readonly size?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"combobox\", \"size\"> | undefined; readonly tone?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"combobox\", \"tone\"> | undefined; } | undefined; }): import(\"react\").ReactElement; displayName: string; }; readonly Popup: { (input: Omit<import(\"@base-ui/react\").AutocompletePopupProps, \"ref\"> & import(\"react\").RefAttributes<HTMLDivElement> & { variants?: { readonly variant?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"combobox\", \"variant\"> | undefined; readonly size?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"combobox\", \"size\"> | undefined; readonly tone?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"combobox\", \"tone\"> | undefined; } | undefined; }): import(\"react\").ReactElement; displayName: string; }; readonly Item: { (input: Omit<import(\"@base-ui/react\").ComboboxItemProps, \"ref\"> & import(\"react\").RefAttributes<HTMLDivElement> & { variants?: { readonly variant?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"combobox\", \"variant\"> | undefined; readonly size?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"combobox\", \"size\"> | undefined; readonly tone?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"combobox\", \"tone\"> | undefined; } | undefined; }): import(\"react\").ReactElement; displayName: string; }; readonly ItemIndicator: { (input: Omit<import(\"@base-ui/react\").ComboboxItemIndicatorProps, \"ref\"> & import(\"react\").RefAttributes<HTMLSpanElement> & { variants?: { readonly variant?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"combobox\", \"variant\"> | undefined; readonly size?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"combobox\", \"size\"> | undefined; readonly tone?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"combobox\", \"tone\"> | undefined; } | undefined; }): import(\"react\").ReactElement; displayName: string; }; readonly Group: { (input: Omit<import(\"@base-ui/react\").AutocompleteGroupProps, \"ref\"> & import(\"react\").RefAttributes<HTMLDivElement> & { variants?: { readonly variant?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"combobox\", \"variant\"> | undefined; readonly size?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"combobox\", \"size\"> | undefined; readonly tone?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"combobox\", \"tone\"> | undefined; } | undefined; }): import(\"react\").ReactElement; displayName: string; }; readonly GroupLabel: { (input: Omit<import(\"@base-ui/react\").AutocompleteGroupLabelProps, \"ref\"> & import(\"react\").RefAttributes<HTMLDivElement> & { variants?: { readonly variant?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"combobox\", \"variant\"> | undefined; readonly size?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"combobox\", \"size\"> | undefined; readonly tone?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"combobox\", \"tone\"> | undefined; } | undefined; }): import(\"react\").ReactElement; displayName: string; }; readonly Chips: { (input: Omit<import(\"@base-ui/react\").ComboboxChipsProps, \"ref\"> & import(\"react\").RefAttributes<HTMLDivElement> & { variants?: { readonly variant?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"combobox\", \"variant\"> | undefined; readonly size?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"combobox\", \"size\"> | undefined; readonly tone?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"combobox\", \"tone\"> | undefined; } | undefined; }): import(\"react\").ReactElement; displayName: string; }; readonly Chip: { (input: Omit<import(\"@base-ui/react\").ComboboxChipProps, \"ref\"> & import(\"react\").RefAttributes<HTMLDivElement> & { variants?: { readonly variant?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"combobox\", \"variant\"> | undefined; readonly size?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"combobox\", \"size\"> | undefined; readonly tone?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"combobox\", \"tone\"> | undefined; } | undefined; }): import(\"react\").ReactElement; displayName: string; }; readonly ChipRemove: { (input: Omit<import(\"@base-ui/react\").ComboboxChipRemoveProps, \"ref\"> & import(\"react\").RefAttributes<HTMLButtonElement> & { variants?: { readonly variant?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"combobox\", \"variant\"> | undefined; readonly size?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"combobox\", \"size\"> | undefined; readonly tone?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"combobox\", \"tone\"> | undefined; } | undefined; }): import(\"react\").ReactElement; displayName: string; }; readonly Empty: { (input: Omit<import(\"@base-ui/react\").AutocompleteEmptyProps, \"ref\"> & import(\"react\").RefAttributes<HTMLDivElement> & { variants?: { readonly variant?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"combobox\", \"variant\"> | undefined; readonly size?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"combobox\", \"size\"> | undefined; readonly tone?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"combobox\", \"tone\"> | undefined; } | undefined; }): import(\"react\").ReactElement; displayName: string; }; readonly Status: { (input: Omit<import(\"@base-ui/react\").AutocompleteStatusProps, \"ref\"> & import(\"react\").RefAttributes<HTMLDivElement> & { variants?: { readonly variant?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"combobox\", \"variant\"> | undefined; readonly size?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"combobox\", \"size\"> | undefined; readonly tone?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"combobox\", \"tone\"> | undefined; } | undefined; }): import(\"react\").ReactElement; displayName: string; }; readonly Row: { (input: Omit<import(\"@base-ui/react\").AutocompleteRowProps, \"ref\"> & import(\"react\").RefAttributes<HTMLDivElement> & { variants?: { readonly variant?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"combobox\", \"variant\"> | undefined; readonly size?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"combobox\", \"size\"> | undefined; readonly tone?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"combobox\", \"tone\"> | undefined; } | undefined; }): import(\"react\").ReactElement; displayName: string; }; readonly Portal: typeof Portal; }",
      "description": ""
    },
    {
      "name": "Field",
      "kind": "value",
      "type": "{ readonly Control: import(\"react\").ForwardRefExoticComponent<Omit<import(\"@base-ui/react\").FieldControlProps, \"ref\"> & import(\"react\").RefAttributes<HTMLElement>>; readonly Validity: import(\"react\").FC<import(\"@base-ui/react\").FieldValidityProps>; readonly Root: { (input: Omit<import(\"@base-ui/react\").FieldRootProps, \"ref\"> & import(\"react\").RefAttributes<HTMLDivElement> & { variants?: { readonly size?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"field\", \"size\"> | undefined; readonly tone?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"field\", \"tone\"> | undefined; } | undefined; }): import(\"react\").ReactElement; displayName: string; }; readonly Label: { (input: Omit<import(\"@base-ui/react\").FieldLabelProps, \"ref\"> & import(\"react\").RefAttributes<HTMLElement> & { variants?: { readonly size?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"field\", \"size\"> | undefined; readonly tone?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"field\", \"tone\"> | undefined; } | undefined; }): import(\"react\").ReactElement; displayName: string; }; readonly Description: { (input: Omit<import(\"@base-ui/react\").FieldDescriptionProps, \"ref\"> & import(\"react\").RefAttributes<HTMLParagraphElement> & { variants?: { readonly size?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"field\", \"size\"> | undefined; readonly tone?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"field\", \"tone\"> | undefined; } | undefined; }): import(\"react\").ReactElement; displayName: string; }; readonly Error: { (input: Omit<import(\"@base-ui/react\").FieldErrorProps, \"ref\"> & import(\"react\").RefAttributes<HTMLDivElement> & { variants?: { readonly size?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"field\", \"size\"> | undefined; readonly tone?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"field\", \"tone\"> | undefined; } | undefined; }): import(\"react\").ReactElement; displayName: string; }; }",
      "description": ""
    },
    {
      "name": "FieldLayout",
      "kind": "value",
      "type": "({ label, controlId, description, error, required, invalid, describedBy, children, ...props }: FieldLayoutProps) => import(\"react\").JSX.Element",
      "description": "Native field anatomy for any labelable control; children receive stable ARIA relationships."
    },
    {
      "name": "ControlLabel",
      "kind": "value",
      "type": "({ label, description, controlId, describedBy, disabled, children, className, ...props }: ControlLabelProps) => import(\"react\").JSX.Element",
      "description": "A native label for a checkbox, radio or switch, aligned with the first line of its copy."
    },
    {
      "name": "FieldControlAttributes",
      "kind": "type",
      "type": "FieldControlAttributes",
      "description": ""
    },
    {
      "name": "FieldLayoutProps",
      "kind": "type",
      "type": "FieldLayoutProps",
      "description": ""
    },
    {
      "name": "ControlLabelAttributes",
      "kind": "type",
      "type": "ControlLabelAttributes",
      "description": ""
    },
    {
      "name": "ControlLabelProps",
      "kind": "type",
      "type": "ControlLabelProps",
      "description": ""
    },
    {
      "name": "Fieldset",
      "kind": "value",
      "type": "{ readonly Root: { (input: Omit<import(\"@base-ui/react\").FieldsetRootProps, \"ref\"> & import(\"react\").RefAttributes<HTMLElement> & { variants?: { readonly size?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"fieldset\", \"size\"> | undefined; readonly tone?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"fieldset\", \"tone\"> | undefined; } | undefined; }): import(\"react\").ReactElement; displayName: string; }; readonly Legend: { (input: Omit<import(\"@base-ui/react\").FieldsetLegendProps, \"ref\"> & import(\"react\").RefAttributes<HTMLDivElement> & { variants?: { readonly size?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"fieldset\", \"size\"> | undefined; readonly tone?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"fieldset\", \"tone\"> | undefined; } | undefined; }): import(\"react\").ReactElement; displayName: string; }; }",
      "description": ""
    },
    {
      "name": "Form",
      "kind": "value",
      "type": "{ (input: Base.Props<Record<string, any>> & { ref?: React.Ref<HTMLFormElement> | undefined; } & { variants?: Readonly<Record<string, string>> | undefined; }): import(\"react\").ReactElement; displayName: string; }",
      "description": ""
    },
    {
      "name": "Input",
      "kind": "value",
      "type": "(input: InputProps) => import(\"react\").JSX.Element",
      "description": ""
    },
    {
      "name": "Textarea",
      "kind": "value",
      "type": "(input: TextareaProps) => import(\"react\").JSX.Element",
      "description": ""
    },
    {
      "name": "InputProps",
      "kind": "type",
      "type": "InputProps",
      "description": ""
    },
    {
      "name": "TextareaProps",
      "kind": "type",
      "type": "TextareaProps",
      "description": ""
    },
    {
      "name": "Link",
      "kind": "value",
      "type": "({ subtle, className, target, rel, ...props }: LinkProps) => import(\"react\").JSX.Element",
      "description": ""
    },
    {
      "name": "LinkProps",
      "kind": "type",
      "type": "LinkProps",
      "description": ""
    },
    {
      "name": "NumberField",
      "kind": "value",
      "type": "{ readonly Root: typeof Root; readonly Group: { (input: Omit<import(\"@base-ui/react\").NumberFieldGroupProps, \"ref\"> & import(\"react\").RefAttributes<HTMLDivElement> & { variants?: { readonly size?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"number-field\", \"size\"> | undefined; readonly tone?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"number-field\", \"tone\"> | undefined; } | undefined; }): import(\"react\").ReactElement; displayName: string; }; readonly Input: { (input: Omit<import(\"@base-ui/react\").NumberFieldInputProps, \"ref\"> & import(\"react\").RefAttributes<HTMLInputElement> & { variants?: { readonly size?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"number-field\", \"size\"> | undefined; readonly tone?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"number-field\", \"tone\"> | undefined; } | undefined; }): import(\"react\").ReactElement; displayName: string; }; readonly Increment: { (input: Omit<import(\"@base-ui/react\").NumberFieldIncrementProps, \"ref\"> & import(\"react\").RefAttributes<HTMLButtonElement> & { variants?: { readonly size?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"number-field\", \"size\"> | undefined; readonly tone?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"number-field\", \"tone\"> | undefined; } | undefined; }): import(\"react\").ReactElement; displayName: string; }; readonly Decrement: { (input: Omit<import(\"@base-ui/react\").NumberFieldDecrementProps, \"ref\"> & import(\"react\").RefAttributes<HTMLButtonElement> & { variants?: { readonly size?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"number-field\", \"size\"> | undefined; readonly tone?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"number-field\", \"tone\"> | undefined; } | undefined; }): import(\"react\").ReactElement; displayName: string; }; readonly ScrubArea: { (input: Omit<import(\"@base-ui/react\").NumberFieldScrubAreaProps, \"ref\"> & import(\"react\").RefAttributes<HTMLSpanElement> & { variants?: { readonly size?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"number-field\", \"size\"> | undefined; readonly tone?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"number-field\", \"tone\"> | undefined; } | undefined; }): import(\"react\").ReactElement; displayName: string; }; readonly ScrubAreaCursor: { (input: Omit<import(\"@base-ui/react\").NumberFieldScrubAreaCursorProps, \"ref\"> & import(\"react\").RefAttributes<HTMLSpanElement> & { variants?: { readonly size?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"number-field\", \"size\"> | undefined; readonly tone?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"number-field\", \"tone\"> | undefined; } | undefined; }): import(\"react\").ReactElement; displayName: string; }; }",
      "description": ""
    },
    {
      "name": "Radio",
      "kind": "value",
      "type": "{ readonly Root: { (input: Base.Root.Props<unknown> & { variants?: { readonly size?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"radio\", \"size\"> | undefined; readonly tone?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"radio\", \"tone\"> | undefined; } | undefined; }): import(\"react\").ReactElement; displayName: string; }; readonly Indicator: { (input: Omit<import(\"@base-ui/react\").RadioIndicatorProps, \"ref\"> & import(\"react\").RefAttributes<HTMLSpanElement> & { variants?: { readonly size?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"radio\", \"size\"> | undefined; readonly tone?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"radio\", \"tone\"> | undefined; } | undefined; }): import(\"react\").ReactElement; displayName: string; }; }",
      "description": ""
    },
    {
      "name": "RadioGroup",
      "kind": "value",
      "type": "{ (input: Base.Props<unknown> & { variants?: Readonly<Record<string, string>> | undefined; }): import(\"react\").ReactElement; displayName: string; }",
      "description": ""
    },
    {
      "name": "SelectField",
      "kind": "value",
      "type": "({ items, value, defaultValue, onValueChange, name, form, required, disabled, invalid, placeholder, nativeOnMobile, native, size, variant, tone, ref, ...props }: SelectFieldProps) => import(\"react\").JSX.Element",
      "description": "String-valued convenience control; compound Select remains available for richer collections."
    },
    {
      "name": "Select",
      "kind": "value",
      "type": "{ readonly Root: typeof Base.Root; readonly List: { (input: Omit<import(\"@base-ui/react\").SelectListProps, \"ref\"> & import(\"react\").RefAttributes<HTMLDivElement> & { variants?: { readonly variant?: VisualVariant<\"select\", \"variant\"> | undefined; readonly size?: VisualVariant<\"select\", \"size\"> | undefined; readonly tone?: VisualVariant<\"select\", \"tone\"> | undefined; } | undefined; }): import(\"react\").ReactElement; displayName: string; }; readonly Trigger: { (input: Omit<import(\"@base-ui/react\").SelectTriggerProps, \"ref\"> & import(\"react\").RefAttributes<HTMLButtonElement> & { variants?: { readonly variant?: VisualVariant<\"select\", \"variant\"> | undefined; readonly size?: VisualVariant<\"select\", \"size\"> | undefined; readonly tone?: VisualVariant<\"select\", \"tone\"> | undefined; } | undefined; }): import(\"react\").ReactElement; displayName: string; }; readonly Value: { (input: Omit<import(\"@base-ui/react\").SelectValueProps, \"ref\"> & import(\"react\").RefAttributes<HTMLSpanElement> & { variants?: { readonly variant?: VisualVariant<\"select\", \"variant\"> | undefined; readonly size?: VisualVariant<\"select\", \"size\"> | undefined; readonly tone?: VisualVariant<\"select\", \"tone\"> | undefined; } | undefined; }): import(\"react\").ReactElement; displayName: string; }; readonly Icon: { (input: Omit<import(\"@base-ui/react\").SelectIconProps, \"ref\"> & import(\"react\").RefAttributes<HTMLSpanElement> & { variants?: { readonly variant?: VisualVariant<\"select\", \"variant\"> | undefined; readonly size?: VisualVariant<\"select\", \"size\"> | undefined; readonly tone?: VisualVariant<\"select\", \"tone\"> | undefined; } | undefined; }): import(\"react\").ReactElement; displayName: string; }; readonly Positioner: { (input: Omit<import(\"@base-ui/react\").SelectPositionerProps, \"ref\"> & import(\"react\").RefAttributes<HTMLDivElement> & { variants?: { readonly variant?: VisualVariant<\"select\", \"variant\"> | undefined; readonly size?: VisualVariant<\"select\", \"size\"> | undefined; readonly tone?: VisualVariant<\"select\", \"tone\"> | undefined; } | undefined; }): import(\"react\").ReactElement; displayName: string; }; readonly Popup: { (input: Omit<import(\"@base-ui/react\").SelectPopupProps, \"ref\"> & import(\"react\").RefAttributes<HTMLDivElement> & { variants?: { readonly variant?: VisualVariant<\"select\", \"variant\"> | undefined; readonly size?: VisualVariant<\"select\", \"size\"> | undefined; readonly tone?: VisualVariant<\"select\", \"tone\"> | undefined; } | undefined; }): import(\"react\").ReactElement; displayName: string; }; readonly Item: { (input: Omit<import(\"@base-ui/react\").SelectItemProps, \"ref\"> & import(\"react\").RefAttributes<HTMLElement> & { variants?: { readonly variant?: VisualVariant<\"select\", \"variant\"> | undefined; readonly size?: VisualVariant<\"select\", \"size\"> | undefined; readonly tone?: VisualVariant<\"select\", \"tone\"> | undefined; } | undefined; }): import(\"react\").ReactElement; displayName: string; }; readonly ItemText: { (input: Omit<import(\"@base-ui/react\").SelectItemTextProps, \"ref\"> & import(\"react\").RefAttributes<HTMLDivElement> & { variants?: { readonly variant?: VisualVariant<\"select\", \"variant\"> | undefined; readonly size?: VisualVariant<\"select\", \"size\"> | undefined; readonly tone?: VisualVariant<\"select\", \"tone\"> | undefined; } | undefined; }): import(\"react\").ReactElement; displayName: string; }; readonly ItemIndicator: { (input: Omit<import(\"@base-ui/react\").SelectItemIndicatorProps, \"ref\"> & import(\"react\").RefAttributes<HTMLSpanElement> & { variants?: { readonly variant?: VisualVariant<\"select\", \"variant\"> | undefined; readonly size?: VisualVariant<\"select\", \"size\"> | undefined; readonly tone?: VisualVariant<\"select\", \"tone\"> | undefined; } | undefined; }): import(\"react\").ReactElement; displayName: string; }; readonly Group: { (input: Omit<import(\"@base-ui/react\").SelectGroupProps, \"ref\"> & import(\"react\").RefAttributes<HTMLDivElement> & { variants?: { readonly variant?: VisualVariant<\"select\", \"variant\"> | undefined; readonly size?: VisualVariant<\"select\", \"size\"> | undefined; readonly tone?: VisualVariant<\"select\", \"tone\"> | undefined; } | undefined; }): import(\"react\").ReactElement; displayName: string; }; readonly GroupLabel: { (input: Omit<import(\"@base-ui/react\").SelectGroupLabelProps, \"ref\"> & import(\"react\").RefAttributes<HTMLDivElement> & { variants?: { readonly variant?: VisualVariant<\"select\", \"variant\"> | undefined; readonly size?: VisualVariant<\"select\", \"size\"> | undefined; readonly tone?: VisualVariant<\"select\", \"tone\"> | undefined; } | undefined; }): import(\"react\").ReactElement; displayName: string; }; readonly ScrollUpArrow: { (input: Omit<import(\"@base-ui/react\").SelectScrollDownArrowProps, \"ref\"> & import(\"react\").RefAttributes<HTMLDivElement> & { variants?: { readonly variant?: VisualVariant<\"select\", \"variant\"> | undefined; readonly size?: VisualVariant<\"select\", \"size\"> | undefined; readonly tone?: VisualVariant<\"select\", \"tone\"> | undefined; } | undefined; }): import(\"react\").ReactElement; displayName: string; }; readonly ScrollDownArrow: { (input: Omit<import(\"@base-ui/react\").SelectScrollDownArrowProps, \"ref\"> & import(\"react\").RefAttributes<HTMLDivElement> & { variants?: { readonly variant?: VisualVariant<\"select\", \"variant\"> | undefined; readonly size?: VisualVariant<\"select\", \"size\"> | undefined; readonly tone?: VisualVariant<\"select\", \"tone\"> | undefined; } | undefined; }): import(\"react\").ReactElement; displayName: string; }; readonly Portal: typeof Portal; }",
      "description": ""
    },
    {
      "name": "SelectFieldItem",
      "kind": "type",
      "type": "SelectFieldItem",
      "description": ""
    },
    {
      "name": "SelectFieldProps",
      "kind": "type",
      "type": "SelectFieldProps",
      "description": ""
    },
    {
      "name": "SliderRootProps",
      "kind": "type",
      "type": "SliderRootProps<Value>",
      "description": ""
    },
    {
      "name": "SliderMark",
      "kind": "type",
      "type": "SliderMark",
      "description": ""
    },
    {
      "name": "DiscreteSliderProps",
      "kind": "type",
      "type": "DiscreteSliderProps<Value>",
      "description": ""
    },
    {
      "name": "Slider",
      "kind": "value",
      "type": "{ readonly Root: typeof Root; readonly DiscreteRoot: typeof DiscreteRoot; readonly Marks: { (input: HTMLAttributes<HTMLDivElement> & { marks: readonly SliderMark[]; } & { variants?: { readonly size?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"slider\", \"size\"> | undefined; readonly tone?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"slider\", \"tone\"> | undefined; } | undefined; }): import(\"react\").ReactElement; displayName: string; }; readonly Control: { (input: Omit<import(\"@base-ui/react\").SliderControlProps, \"ref\"> & import(\"react\").RefAttributes<HTMLDivElement> & { variants?: { readonly size?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"slider\", \"size\"> | undefined; readonly tone?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"slider\", \"tone\"> | undefined; } | undefined; }): import(\"react\").ReactElement; displayName: string; }; readonly Track: { (input: Omit<import(\"@base-ui/react\").SliderTrackProps, \"ref\"> & import(\"react\").RefAttributes<HTMLDivElement> & { variants?: { readonly size?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"slider\", \"size\"> | undefined; readonly tone?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"slider\", \"tone\"> | undefined; } | undefined; }): import(\"react\").ReactElement; displayName: string; }; readonly Indicator: { (input: Omit<import(\"@base-ui/react\").SliderIndicatorProps, \"ref\"> & import(\"react\").RefAttributes<HTMLDivElement> & { variants?: { readonly size?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"slider\", \"size\"> | undefined; readonly tone?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"slider\", \"tone\"> | undefined; } | undefined; }): import(\"react\").ReactElement; displayName: string; }; readonly Thumb: { (input: Omit<import(\"@base-ui/react\").SliderThumbProps, \"ref\"> & import(\"react\").RefAttributes<HTMLDivElement> & { variants?: { readonly size?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"slider\", \"size\"> | undefined; readonly tone?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"slider\", \"tone\"> | undefined; } | undefined; }): import(\"react\").ReactElement; displayName: string; }; readonly Value: { (input: Omit<import(\"@base-ui/react\").SliderValueProps, \"ref\"> & import(\"react\").RefAttributes<HTMLOutputElement> & { variants?: { readonly size?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"slider\", \"size\"> | undefined; readonly tone?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"slider\", \"tone\"> | undefined; } | undefined; }): import(\"react\").ReactElement; displayName: string; }; }",
      "description": ""
    },
    {
      "name": "Switch",
      "kind": "value",
      "type": "{ readonly Root: { (input: Omit<import(\"@base-ui/react\").SwitchRootProps, \"ref\"> & import(\"react\").RefAttributes<HTMLElement> & { variants?: { readonly size?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"switch\", \"size\"> | undefined; readonly tone?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"switch\", \"tone\"> | undefined; } | undefined; }): import(\"react\").ReactElement; displayName: string; }; readonly Thumb: { (input: Omit<import(\"@base-ui/react\").SwitchThumbProps, \"ref\"> & import(\"react\").RefAttributes<HTMLSpanElement> & { variants?: { readonly size?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"switch\", \"size\"> | undefined; readonly tone?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"switch\", \"tone\"> | undefined; } | undefined; }): import(\"react\").ReactElement; displayName: string; }; }",
      "description": ""
    },
    {
      "name": "TextField",
      "kind": "value",
      "type": "({ label, description, error, id, containerClassName, startAdornment, endAdornment, ...props }: TextFieldProps) => import(\"react\").JSX.Element",
      "description": "Convenience composition with native label/description semantics; Field remains available for advanced validation."
    },
    {
      "name": "TextFieldProps",
      "kind": "type",
      "type": "TextFieldProps",
      "description": ""
    },
    {
      "name": "TextareaField",
      "kind": "value",
      "type": "({ label, description, error, containerClassName, autosize, minRows, maxRows, id, ...props }: TextareaFieldProps) => import(\"react\").JSX.Element",
      "description": "Multiline counterpart to TextField; the ref and native form props reach the textarea."
    },
    {
      "name": "TextareaFieldProps",
      "kind": "type",
      "type": "TextareaFieldProps",
      "description": ""
    },
    {
      "name": "Toggle",
      "kind": "value",
      "type": "{ (input: Base.Props<string> & import(\"react\").RefAttributes<HTMLButtonElement> & { variants?: Readonly<Record<string, string>> | undefined; }): import(\"react\").ReactElement; displayName: string; }",
      "description": ""
    },
    {
      "name": "ToggleGroup",
      "kind": "value",
      "type": "{ (input: Base.Props<string> & import(\"react\").RefAttributes<HTMLDivElement> & { variants?: Readonly<Record<string, string>> | undefined; }): import(\"react\").ReactElement; displayName: string; }",
      "description": ""
    },
    {
      "name": "NativeSelect",
      "kind": "value",
      "type": "({ profile, size, variant, htmlSize, invalid, className, ...props }: NativeSelectProps) => import(\"react\").JSX.Element",
      "description": "Explicit profiles keep this primitive usable from Server Components."
    },
    {
      "name": "NativeSelectProps",
      "kind": "type",
      "type": "NativeSelectProps",
      "description": ""
    },
    {
      "name": "Chip",
      "kind": "value",
      "type": "(input: ChipProps) => import(\"react\").JSX.Element",
      "description": "Primary action/link and removal are sibling controls; a passive chip stays out of the tab order."
    },
    {
      "name": "ChipProps",
      "kind": "type",
      "type": "ChipProps",
      "description": ""
    },
    {
      "name": "Rating",
      "kind": "value",
      "type": "(input: RatingProps) => import(\"react\").JSX.Element",
      "description": ""
    },
    {
      "name": "RatingProps",
      "kind": "type",
      "type": "RatingProps",
      "description": ""
    },
    {
      "name": "AutosizeTextarea",
      "kind": "value",
      "type": "({ minRows, maxRows, ref, value, defaultValue, onChange, style, ...props }: AutosizeTextareaProps) => import(\"react\").JSX.Element",
      "description": ""
    },
    {
      "name": "AutosizeTextareaProps",
      "kind": "type",
      "type": "AutosizeTextareaProps",
      "description": ""
    },
    {
      "name": "Autocomplete",
      "kind": "value",
      "type": "{ readonly Root: typeof Base.Root; readonly List: import(\"react\").ForwardRefExoticComponent<Omit<import(\"@base-ui/react\").AutocompleteListProps, \"ref\"> & import(\"react\").RefAttributes<HTMLDivElement>>; readonly Collection: typeof Base.Collection; readonly Value: typeof Base.Value; readonly useFilter: typeof import(\"@base-ui/react/internals/filter\").getFilter; readonly useFilteredItems: typeof Base.useFilteredItems; readonly Portal: typeof Portal; readonly Input: { (input: Omit<import(\"@base-ui/react\").AutocompleteInputProps, \"ref\"> & import(\"react\").RefAttributes<HTMLInputElement> & { variants?: { readonly variant?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"autocomplete\", \"variant\"> | undefined; readonly size?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"autocomplete\", \"size\"> | undefined; } | undefined; }): import(\"react\").ReactElement; displayName: string; }; readonly InputGroup: { (input: import(\"@base-ui/react\").AutocompleteInputGroupProps & import(\"react\").RefAttributes<HTMLDivElement> & { variants?: { readonly variant?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"autocomplete\", \"variant\"> | undefined; readonly size?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"autocomplete\", \"size\"> | undefined; } | undefined; }): import(\"react\").ReactElement; displayName: string; }; readonly Trigger: { (input: import(\"@base-ui/react\").AutocompleteTriggerProps & import(\"react\").RefAttributes<HTMLButtonElement> & { variants?: { readonly variant?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"autocomplete\", \"variant\"> | undefined; readonly size?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"autocomplete\", \"size\"> | undefined; } | undefined; }): import(\"react\").ReactElement; displayName: string; }; readonly Icon: { (input: Omit<import(\"@base-ui/react\").AutocompleteIconProps, \"ref\"> & import(\"react\").RefAttributes<HTMLSpanElement> & { variants?: { readonly variant?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"autocomplete\", \"variant\"> | undefined; readonly size?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"autocomplete\", \"size\"> | undefined; } | undefined; }): import(\"react\").ReactElement; displayName: string; }; readonly Clear: { (input: Omit<import(\"@base-ui/react\").AutocompleteClearProps, \"ref\"> & import(\"react\").RefAttributes<HTMLButtonElement> & { variants?: { readonly variant?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"autocomplete\", \"variant\"> | undefined; readonly size?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"autocomplete\", \"size\"> | undefined; } | undefined; }): import(\"react\").ReactElement; displayName: string; }; readonly Backdrop: { (input: Omit<import(\"@base-ui/react\").AutocompleteBackdropProps, \"ref\"> & import(\"react\").RefAttributes<HTMLDivElement> & { variants?: { readonly variant?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"autocomplete\", \"variant\"> | undefined; readonly size?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"autocomplete\", \"size\"> | undefined; } | undefined; }): import(\"react\").ReactElement; displayName: string; }; readonly Positioner: { (input: Omit<import(\"@base-ui/react\").AutocompletePositionerProps, \"ref\"> & import(\"react\").RefAttributes<HTMLDivElement> & { variants?: { readonly variant?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"autocomplete\", \"variant\"> | undefined; readonly size?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"autocomplete\", \"size\"> | undefined; } | undefined; }): import(\"react\").ReactElement; displayName: string; }; readonly Popup: { (input: Omit<import(\"@base-ui/react\").AutocompletePopupProps, \"ref\"> & import(\"react\").RefAttributes<HTMLDivElement> & { variants?: { readonly variant?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"autocomplete\", \"variant\"> | undefined; readonly size?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"autocomplete\", \"size\"> | undefined; } | undefined; }): import(\"react\").ReactElement; displayName: string; }; readonly Arrow: { (input: Omit<import(\"@base-ui/react\").AutocompleteArrowProps, \"ref\"> & import(\"react\").RefAttributes<HTMLDivElement> & { variants?: { readonly variant?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"autocomplete\", \"variant\"> | undefined; readonly size?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"autocomplete\", \"size\"> | undefined; } | undefined; }): import(\"react\").ReactElement; displayName: string; }; readonly Status: { (input: Omit<import(\"@base-ui/react\").AutocompleteStatusProps, \"ref\"> & import(\"react\").RefAttributes<HTMLDivElement> & { variants?: { readonly variant?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"autocomplete\", \"variant\"> | undefined; readonly size?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"autocomplete\", \"size\"> | undefined; } | undefined; }): import(\"react\").ReactElement; displayName: string; }; readonly Empty: { (input: Omit<import(\"@base-ui/react\").AutocompleteEmptyProps, \"ref\"> & import(\"react\").RefAttributes<HTMLDivElement> & { variants?: { readonly variant?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"autocomplete\", \"variant\"> | undefined; readonly size?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"autocomplete\", \"size\"> | undefined; } | undefined; }): import(\"react\").ReactElement; displayName: string; }; readonly Row: { (input: Omit<import(\"@base-ui/react\").AutocompleteRowProps, \"ref\"> & import(\"react\").RefAttributes<HTMLDivElement> & { variants?: { readonly variant?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"autocomplete\", \"variant\"> | undefined; readonly size?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"autocomplete\", \"size\"> | undefined; } | undefined; }): import(\"react\").ReactElement; displayName: string; }; readonly Item: { (input: import(\"@base-ui/react\").AutocompleteItemProps & import(\"react\").RefAttributes<HTMLDivElement> & { variants?: { readonly variant?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"autocomplete\", \"variant\"> | undefined; readonly size?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"autocomplete\", \"size\"> | undefined; } | undefined; }): import(\"react\").ReactElement; displayName: string; }; readonly Group: { (input: Omit<import(\"@base-ui/react\").AutocompleteGroupProps, \"ref\"> & import(\"react\").RefAttributes<HTMLDivElement> & { variants?: { readonly variant?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"autocomplete\", \"variant\"> | undefined; readonly size?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"autocomplete\", \"size\"> | undefined; } | undefined; }): import(\"react\").ReactElement; displayName: string; }; readonly GroupLabel: { (input: Omit<import(\"@base-ui/react\").AutocompleteGroupLabelProps, \"ref\"> & import(\"react\").RefAttributes<HTMLDivElement> & { variants?: { readonly variant?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"autocomplete\", \"variant\"> | undefined; readonly size?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"autocomplete\", \"size\"> | undefined; } | undefined; }): import(\"react\").ReactElement; displayName: string; }; readonly Separator: { (input: import(\"@base-ui/react\").AutocompleteSeparatorProps & import(\"react\").RefAttributes<HTMLDivElement> & { variants?: { readonly variant?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"autocomplete\", \"variant\"> | undefined; readonly size?: import(\"@fayegram-ai/faye-ui/contracts/visual-variants\").VisualVariant<\"autocomplete\", \"size\"> | undefined; } | undefined; }): import(\"react\").ReactElement; displayName: string; }; }",
      "description": ""
    },
    {
      "name": "OTPField",
      "kind": "value",
      "type": "{ readonly Root: { (input: Omit<import(\"@base-ui/react\").OTPFieldRootProps, \"ref\"> & import(\"react\").RefAttributes<HTMLDivElement> & { variants?: {} | undefined; }): import(\"react\").ReactElement; displayName: string; }; readonly Input: { (input: Omit<import(\"@base-ui/react\").OTPFieldInputProps, \"ref\"> & import(\"react\").RefAttributes<HTMLInputElement> & { variants?: {} | undefined; }): import(\"react\").ReactElement; displayName: string; }; readonly Separator: { (input: Omit<import(\"@base-ui/react\").SeparatorProps, \"ref\"> & import(\"react\").RefAttributes<HTMLDivElement> & { variants?: {} | undefined; }): import(\"react\").ReactElement; displayName: string; }; }",
      "description": ""
    },
    {
      "name": "InputGroup",
      "kind": "value",
      "type": "({ profile, className, frame, variant, invalid, disabled, readOnly, ...props }: InputGroupProps) => import(\"react\").JSX.Element",
      "description": "State props expose styling hooks; native control behavior still belongs to the input."
    },
    {
      "name": "InputAdornment",
      "kind": "value",
      "type": "({ profile, position, className, ...props }: HTMLAttributes<HTMLSpanElement> & { position?: \"start\" | \"end\"; profile?: ComponentProfile; }) => import(\"react\").JSX.Element",
      "description": ""
    },
    {
      "name": "InputGroupProps",
      "kind": "type",
      "type": "InputGroupProps",
      "description": ""
    }
  ],
  "declaration": "packages/faye-ui/dist/controls/index.d.ts"
}
