import * as react_jsx_runtime from 'react/jsx-runtime'; import { FormVariants } from '@flexi-ui/styles'; export { FormVariants, formVariants } from '@flexi-ui/styles'; import { ComponentPropsWithRef, ComponentProps } from 'react'; import { Form as Form$1 } from 'react-aria-components'; interface FormRootProps extends Omit, 'className'>, FormVariants { className?: string; } declare const FormRoot: ({ children, className, fullWidth, ...rest }: FormRootProps) => react_jsx_runtime.JSX.Element; declare const Form: (({ children, className, fullWidth, ...rest }: FormRootProps) => react_jsx_runtime.JSX.Element) & { Root: ({ children, className, fullWidth, ...rest }: FormRootProps) => react_jsx_runtime.JSX.Element; }; type Form = { Props: ComponentProps; RootProps: ComponentProps; }; export { Form, type FormRootProps as FormProps, FormRoot, type FormRootProps };