import { Button } from '../../components/Button.js'; import { type FormCheckboxProps } from './FormCheckbox.js'; import { FormDescription, type FormDescriptionProps } from './FormDescription.js'; import { FormError, type FormErrorProps } from './FormError.js'; import { FormField, type FormFieldProps } from './FormField.js'; import { FormInput, type FormInputProps } from './FormInput.js'; import { FormInputGroup, type FormInputGroupProps } from './FormInputGroup.js'; import { FormLabel, type FormLabelProps } from './FormLabel.js'; import { type FormRadioGroupProps } from './FormRadioGroup.js'; import { type FormProps, FormRoot } from './FormRoot.js'; import { type FormSelectProps } from './FormSelect.js'; import { type FormSwitchProps } from './FormSwitch.js'; declare const Form: typeof FormRoot & { Button: typeof Button; Checkbox: typeof import("./FormCheckbox.js").FormCheckboxRoot & { Label: ({ className, htmlFor, ...props }: import("../Checkbox.js").CheckboxLabelProps) => import("react").JSX.Element; }; Description: typeof FormDescription; Error: typeof FormError; Field: typeof FormField; Input: typeof FormInput; InputGroup: typeof FormInputGroup; Label: typeof FormLabel; RadioGroup: typeof import("./FormRadioGroup.js").FormRadioGroupRoot & { Item: (({ className, disabled, id, label, labelClassName, size, ...props }: import("./RadioGroup.js").RadioGroupItemProps) => import("react").JSX.Element) & { Label: ({ className, disabled, ...props }: React.ComponentProps<"label"> & { disabled?: boolean; }) => import("react").JSX.Element; }; }; Select: typeof import("./FormSelect.js").FormSelectRoot & { Content: typeof import("./Select.js").SelectContent; Group: typeof import("./Select.js").SelectGroup; GroupLabel: typeof import("./Select.js").SelectGroupLabel; Item: typeof import("./Select.js").SelectItem; Label: typeof import("./Select.js").SelectLabel; Separator: typeof import("./Select.js").SelectSeparator; Trigger: typeof import("./FormSelect.js").FormSelectTrigger; Value: typeof import("./Select.js").SelectValue; }; Switch: typeof import("./FormSwitch.js").FormSwitchRoot & { Label: typeof import("../Switch.js").SwitchLabel; }; }; export { Form }; export type { FormCheckboxProps, FormDescriptionProps, FormErrorProps, FormFieldProps, FormInputGroupProps, FormInputProps, FormLabelProps, FormProps, FormRadioGroupProps, FormSelectProps, FormSwitchProps, }; //# sourceMappingURL=Form.d.ts.map