import type { InputGroupVariants } from "@heroui/styles"; import type { ComponentPropsWithRef } from "react"; import { Group as GroupPrimitive } from "react-aria-components/Group"; import { Input as InputPrimitive } from "react-aria-components/Input"; import { TextArea as TextAreaPrimitive } from "react-aria-components/TextArea"; interface InputGroupRootProps extends ComponentPropsWithRef, InputGroupVariants { } declare const InputGroupRoot: ({ children, className, fullWidth, onClick, variant, ...props }: InputGroupRootProps) => import("react/jsx-runtime").JSX.Element; interface InputGroupInputProps extends ComponentPropsWithRef { } declare const InputGroupInput: ({ className, ...props }: InputGroupInputProps) => import("react/jsx-runtime").JSX.Element; interface InputGroupPrefixProps extends ComponentPropsWithRef<"div"> { } declare const InputGroupPrefix: ({ children, className, ...props }: InputGroupPrefixProps) => import("react/jsx-runtime").JSX.Element; interface InputGroupTextAreaProps extends ComponentPropsWithRef { } declare const InputGroupTextArea: ({ className, ...props }: InputGroupTextAreaProps) => import("react/jsx-runtime").JSX.Element; interface InputGroupSuffixProps extends ComponentPropsWithRef<"div"> { } declare const InputGroupSuffix: ({ children, className, ...props }: InputGroupSuffixProps) => import("react/jsx-runtime").JSX.Element; export { InputGroupRoot, InputGroupInput, InputGroupTextArea, InputGroupPrefix, InputGroupSuffix }; export type { InputGroupRootProps, InputGroupInputProps, InputGroupTextAreaProps, InputGroupPrefixProps, InputGroupSuffixProps, };