import { ReactNode } from "react"; import type { PropsFor } from "../../types.js"; export type FieldGroupState = FieldGroupProps["state"]; export type FieldGroupProps = PropsFor<"div", { /** Label text */ label?: ReactNode; /** Description text to show more information */ description?: ReactNode; /** Feedback text below the input field */ feedback?: ReactNode; /** Available states: `"default"` and `"alert"` */ state?: "default" | "alert"; /** Display "(required)" after label text */ required?: boolean; /** Display "(optional)" after label text */ optional?: boolean; /** Disables the input field */ disabled?: boolean; /** Makes the input field read-only */ readOnly?: boolean; }>; declare const FieldGroup: import("react").ForwardRefExoticComponent>; export default FieldGroup;