import React from "react"; import { DOMAttributes } from "@react-types/shared"; import { HelpTextProps } from "../../types"; export interface FieldWrapperProps extends HelpTextProps { readonly labelProps?: DOMAttributes; readonly messageProps?: DOMAttributes; readonly errorProps?: DOMAttributes; readonly isInvalid?: boolean; /** When true, moves the label and message below the children & * adds an additional container around the label and children * to manage the floating label effect * */ readonly floating?: boolean; /** Children you want to render within the field. * Typically, this should be some kind of input element */ readonly children: React.ReactNode; readonly labelClassName?: string; readonly errorPosition?: "top" | "bottom"; } /** FieldWrapper component. Wraps input elements with a label, message and error */ export declare function FloatingInputWrapper(props: FieldWrapperProps): import("react/jsx-runtime").JSX.Element;