import { default as React } from 'react'; export declare const TextArea: React.ForwardRefExoticComponent<(Omit & Omit, "required" | "cols" | "rows"> & { status?: "" | "warning" | "error" | "success" | undefined; label?: string | undefined; labelPlacement?: "inner" | "outer" | undefined; titleCaption?: React.ReactNode; headerSlot?: React.ReactNode; contentRight?: React.ReactElement> | undefined; resize?: "none" | "both" | "horizontal" | "vertical" | undefined; helperText?: string | undefined; leftHelper?: React.ReactNode; rightHelper?: React.ReactNode; rightHelperPlacement?: "inner" | "outer" | undefined; leftHelperPlacement?: "inner" | "outer" | undefined; } & { required?: boolean | undefined; requiredPlacement?: "right" | "left" | undefined; optional?: boolean | undefined; optionalText?: string | undefined; hasRequiredIndicator?: boolean | undefined; } & { hintText: string; hintTrigger?: "hover" | "click" | undefined; hintOpened?: boolean | undefined; hintView?: string | undefined; hintSize?: string | undefined; hintTargetIcon?: React.ReactNode; hintPlacement?: import('@popperjs/core').Placement | import('@popperjs/core').ComputedPlacement[] | undefined; hintHasArrow?: boolean | undefined; hintOffset?: [number, number] | undefined; hintWidth?: string | undefined; hintContentLeft?: React.ReactNode; } & { appearance?: "default" | "clear" | "viewMode" | undefined; size?: string | undefined; view?: string | undefined; } & { autoResize?: boolean | undefined; maxAuto?: number | undefined; minAuto?: number | undefined; } & { rows?: undefined; cols?: undefined; } & { clear?: undefined; hasDivider?: undefined; } & { height?: undefined; width?: undefined; } & { labelAriaHidden?: boolean | undefined; } & React.RefAttributes, "ref">, "appearance"> & { appearance?: "default" | undefined; } & React.RefAttributes & { onClear?: (() => void) | undefined; }, "ref"> | Omit & Omit, "required" | "cols" | "rows"> & { status?: "" | "warning" | "error" | "success" | undefined; label?: string | undefined; labelPlacement?: "inner" | "outer" | undefined; titleCaption?: React.ReactNode; headerSlot?: React.ReactNode; contentRight?: React.ReactElement> | undefined; resize?: "none" | "both" | "horizontal" | "vertical" | undefined; helperText?: string | undefined; leftHelper?: React.ReactNode; rightHelper?: React.ReactNode; rightHelperPlacement?: "inner" | "outer" | undefined; leftHelperPlacement?: "inner" | "outer" | undefined; } & { required?: boolean | undefined; requiredPlacement?: "right" | "left" | undefined; optional?: boolean | undefined; optionalText?: string | undefined; hasRequiredIndicator?: boolean | undefined; } & { hintText: string; hintTrigger?: "hover" | "click" | undefined; hintOpened?: boolean | undefined; hintView?: string | undefined; hintSize?: string | undefined; hintTargetIcon?: React.ReactNode; hintPlacement?: import('@popperjs/core').Placement | import('@popperjs/core').ComputedPlacement[] | undefined; hintHasArrow?: boolean | undefined; hintOffset?: [number, number] | undefined; hintWidth?: string | undefined; hintContentLeft?: React.ReactNode; } & { appearance?: "default" | "clear" | "viewMode" | undefined; size?: string | undefined; view?: string | undefined; } & { rows?: number | undefined; cols?: number | undefined; } & { autoResize?: undefined; maxAuto?: undefined; minAuto?: undefined; } & { clear?: undefined; hasDivider?: undefined; } & { height?: undefined; width?: undefined; } & { labelAriaHidden?: boolean | undefined; } & React.RefAttributes, "ref">, "appearance"> & { appearance?: "default" | undefined; } & React.RefAttributes & { onClear?: (() => void) | undefined; }, "ref"> | Omit & Omit, "required" | "cols" | "rows"> & { status?: "" | "warning" | "error" | "success" | undefined; label?: string | undefined; labelPlacement?: "inner" | "outer" | undefined; titleCaption?: React.ReactNode; headerSlot?: React.ReactNode; contentRight?: React.ReactElement> | undefined; resize?: "none" | "both" | "horizontal" | "vertical" | undefined; helperText?: string | undefined; leftHelper?: React.ReactNode; rightHelper?: React.ReactNode; rightHelperPlacement?: "inner" | "outer" | undefined; leftHelperPlacement?: "inner" | "outer" | undefined; } & { required?: boolean | undefined; requiredPlacement?: "right" | "left" | undefined; optional?: boolean | undefined; optionalText?: string | undefined; hasRequiredIndicator?: boolean | undefined; } & { hintText: string; hintTrigger?: "hover" | "click" | undefined; hintOpened?: boolean | undefined; hintView?: string | undefined; hintSize?: string | undefined; hintTargetIcon?: React.ReactNode; hintPlacement?: import('@popperjs/core').Placement | import('@popperjs/core').ComputedPlacement[] | undefined; hintHasArrow?: boolean | undefined; hintOffset?: [number, number] | undefined; hintWidth?: string | undefined; hintContentLeft?: React.ReactNode; } & { appearance?: "default" | "clear" | "viewMode" | undefined; size?: string | undefined; view?: string | undefined; } & { clear?: true | undefined; hasDivider?: boolean | undefined; } & { autoResize?: undefined; maxAuto?: undefined; minAuto?: undefined; } & { rows?: undefined; cols?: undefined; } & { height?: undefined; width?: undefined; } & { labelAriaHidden?: boolean | undefined; } & React.RefAttributes, "ref">, "appearance"> & { appearance?: "default" | undefined; } & React.RefAttributes & { onClear?: (() => void) | undefined; }, "ref"> | Omit & Omit, "required" | "cols" | "rows"> & { status?: "" | "warning" | "error" | "success" | undefined; label?: string | undefined; labelPlacement?: "inner" | "outer" | undefined; titleCaption?: React.ReactNode; headerSlot?: React.ReactNode; contentRight?: React.ReactElement> | undefined; resize?: "none" | "both" | "horizontal" | "vertical" | undefined; helperText?: string | undefined; leftHelper?: React.ReactNode; rightHelper?: React.ReactNode; rightHelperPlacement?: "inner" | "outer" | undefined; leftHelperPlacement?: "inner" | "outer" | undefined; } & { required?: boolean | undefined; requiredPlacement?: "right" | "left" | undefined; optional?: boolean | undefined; optionalText?: string | undefined; hasRequiredIndicator?: boolean | undefined; } & { hintText: string; hintTrigger?: "hover" | "click" | undefined; hintOpened?: boolean | undefined; hintView?: string | undefined; hintSize?: string | undefined; hintTargetIcon?: React.ReactNode; hintPlacement?: import('@popperjs/core').Placement | import('@popperjs/core').ComputedPlacement[] | undefined; hintHasArrow?: boolean | undefined; hintOffset?: [number, number] | undefined; hintWidth?: string | undefined; hintContentLeft?: React.ReactNode; } & { appearance?: "default" | "clear" | "viewMode" | undefined; size?: string | undefined; view?: string | undefined; } & { height?: string | number | undefined; width?: string | number | undefined; } & { clear?: undefined; hasDivider?: undefined; } & { autoResize?: undefined; maxAuto?: undefined; minAuto?: undefined; } & { rows?: undefined; cols?: undefined; } & { labelAriaHidden?: boolean | undefined; } & React.RefAttributes, "ref">, "appearance"> & { appearance?: "default" | undefined; } & React.RefAttributes & { onClear?: (() => void) | undefined; }, "ref"> | Omit & Omit, "required" | "cols" | "rows"> & { status?: "" | "warning" | "error" | "success" | undefined; label?: string | undefined; labelPlacement?: "inner" | "outer" | undefined; titleCaption?: React.ReactNode; headerSlot?: React.ReactNode; contentRight?: React.ReactElement> | undefined; resize?: "none" | "both" | "horizontal" | "vertical" | undefined; helperText?: string | undefined; leftHelper?: React.ReactNode; rightHelper?: React.ReactNode; rightHelperPlacement?: "inner" | "outer" | undefined; leftHelperPlacement?: "inner" | "outer" | undefined; } & { required?: boolean | undefined; requiredPlacement?: "right" | "left" | undefined; optional?: boolean | undefined; optionalText?: string | undefined; hasRequiredIndicator?: boolean | undefined; } & { hintText?: undefined; hintOpened?: undefined; hintTrigger?: undefined; hintView?: undefined; hintSize?: undefined; hintTargetIcon?: undefined; hintPlacement?: undefined; hintHasArrow?: undefined; hintOffset?: undefined; hintWidth?: undefined; hintContentLeft?: undefined; } & { appearance?: "default" | "clear" | "viewMode" | undefined; size?: string | undefined; view?: string | undefined; } & { autoResize?: boolean | undefined; maxAuto?: number | undefined; minAuto?: number | undefined; } & { rows?: undefined; cols?: undefined; } & { clear?: undefined; hasDivider?: undefined; } & { height?: undefined; width?: undefined; } & { labelAriaHidden?: boolean | undefined; } & React.RefAttributes, "ref">, "appearance"> & { appearance?: "default" | undefined; } & React.RefAttributes & { onClear?: (() => void) | undefined; }, "ref"> | Omit & Omit, "required" | "cols" | "rows"> & { status?: "" | "warning" | "error" | "success" | undefined; label?: string | undefined; labelPlacement?: "inner" | "outer" | undefined; titleCaption?: React.ReactNode; headerSlot?: React.ReactNode; contentRight?: React.ReactElement> | undefined; resize?: "none" | "both" | "horizontal" | "vertical" | undefined; helperText?: string | undefined; leftHelper?: React.ReactNode; rightHelper?: React.ReactNode; rightHelperPlacement?: "inner" | "outer" | undefined; leftHelperPlacement?: "inner" | "outer" | undefined; } & { required?: boolean | undefined; requiredPlacement?: "right" | "left" | undefined; optional?: boolean | undefined; optionalText?: string | undefined; hasRequiredIndicator?: boolean | undefined; } & { hintText?: undefined; hintOpened?: undefined; hintTrigger?: undefined; hintView?: undefined; hintSize?: undefined; hintTargetIcon?: undefined; hintPlacement?: undefined; hintHasArrow?: undefined; hintOffset?: undefined; hintWidth?: undefined; hintContentLeft?: undefined; } & { appearance?: "default" | "clear" | "viewMode" | undefined; size?: string | undefined; view?: string | undefined; } & { rows?: number | undefined; cols?: number | undefined; } & { autoResize?: undefined; maxAuto?: undefined; minAuto?: undefined; } & { clear?: undefined; hasDivider?: undefined; } & { height?: undefined; width?: undefined; } & { labelAriaHidden?: boolean | undefined; } & React.RefAttributes, "ref">, "appearance"> & { appearance?: "default" | undefined; } & React.RefAttributes & { onClear?: (() => void) | undefined; }, "ref"> | Omit & Omit, "required" | "cols" | "rows"> & { status?: "" | "warning" | "error" | "success" | undefined; label?: string | undefined; labelPlacement?: "inner" | "outer" | undefined; titleCaption?: React.ReactNode; headerSlot?: React.ReactNode; contentRight?: React.ReactElement> | undefined; resize?: "none" | "both" | "horizontal" | "vertical" | undefined; helperText?: string | undefined; leftHelper?: React.ReactNode; rightHelper?: React.ReactNode; rightHelperPlacement?: "inner" | "outer" | undefined; leftHelperPlacement?: "inner" | "outer" | undefined; } & { required?: boolean | undefined; requiredPlacement?: "right" | "left" | undefined; optional?: boolean | undefined; optionalText?: string | undefined; hasRequiredIndicator?: boolean | undefined; } & { hintText?: undefined; hintOpened?: undefined; hintTrigger?: undefined; hintView?: undefined; hintSize?: undefined; hintTargetIcon?: undefined; hintPlacement?: undefined; hintHasArrow?: undefined; hintOffset?: undefined; hintWidth?: undefined; hintContentLeft?: undefined; } & { appearance?: "default" | "clear" | "viewMode" | undefined; size?: string | undefined; view?: string | undefined; } & { clear?: true | undefined; hasDivider?: boolean | undefined; } & { autoResize?: undefined; maxAuto?: undefined; minAuto?: undefined; } & { rows?: undefined; cols?: undefined; } & { height?: undefined; width?: undefined; } & { labelAriaHidden?: boolean | undefined; } & React.RefAttributes, "ref">, "appearance"> & { appearance?: "default" | undefined; } & React.RefAttributes & { onClear?: (() => void) | undefined; }, "ref"> | Omit & Omit, "required" | "cols" | "rows"> & { status?: "" | "warning" | "error" | "success" | undefined; label?: string | undefined; labelPlacement?: "inner" | "outer" | undefined; titleCaption?: React.ReactNode; headerSlot?: React.ReactNode; contentRight?: React.ReactElement> | undefined; resize?: "none" | "both" | "horizontal" | "vertical" | undefined; helperText?: string | undefined; leftHelper?: React.ReactNode; rightHelper?: React.ReactNode; rightHelperPlacement?: "inner" | "outer" | undefined; leftHelperPlacement?: "inner" | "outer" | undefined; } & { required?: boolean | undefined; requiredPlacement?: "right" | "left" | undefined; optional?: boolean | undefined; optionalText?: string | undefined; hasRequiredIndicator?: boolean | undefined; } & { hintText?: undefined; hintOpened?: undefined; hintTrigger?: undefined; hintView?: undefined; hintSize?: undefined; hintTargetIcon?: undefined; hintPlacement?: undefined; hintHasArrow?: undefined; hintOffset?: undefined; hintWidth?: undefined; hintContentLeft?: undefined; } & { appearance?: "default" | "clear" | "viewMode" | undefined; size?: string | undefined; view?: string | undefined; } & { height?: string | number | undefined; width?: string | number | undefined; } & { clear?: undefined; hasDivider?: undefined; } & { autoResize?: undefined; maxAuto?: undefined; minAuto?: undefined; } & { rows?: undefined; cols?: undefined; } & { labelAriaHidden?: boolean | undefined; } & React.RefAttributes, "ref">, "appearance"> & { appearance?: "default" | undefined; } & React.RefAttributes & { onClear?: (() => void) | undefined; }, "ref"> | Omit & Omit, "required" | "cols" | "rows"> & { status?: "" | "warning" | "error" | "success" | undefined; label?: string | undefined; labelPlacement?: "inner" | "outer" | undefined; titleCaption?: React.ReactNode; headerSlot?: React.ReactNode; contentRight?: React.ReactElement> | undefined; resize?: "none" | "both" | "horizontal" | "vertical" | undefined; helperText?: string | undefined; leftHelper?: React.ReactNode; rightHelper?: React.ReactNode; rightHelperPlacement?: "inner" | "outer" | undefined; leftHelperPlacement?: "inner" | "outer" | undefined; } & { required?: boolean | undefined; requiredPlacement?: "right" | "left" | undefined; optional?: boolean | undefined; optionalText?: string | undefined; hasRequiredIndicator?: boolean | undefined; } & { hintText: string; hintTrigger?: "hover" | "click" | undefined; hintOpened?: boolean | undefined; hintView?: string | undefined; hintSize?: string | undefined; hintTargetIcon?: React.ReactNode; hintPlacement?: import('@popperjs/core').Placement | import('@popperjs/core').ComputedPlacement[] | undefined; hintHasArrow?: boolean | undefined; hintOffset?: [number, number] | undefined; hintWidth?: string | undefined; hintContentLeft?: React.ReactNode; } & { appearance?: "default" | "clear" | "viewMode" | undefined; size?: string | undefined; view?: string | undefined; } & { autoResize?: boolean | undefined; maxAuto?: number | undefined; minAuto?: number | undefined; } & { rows?: undefined; cols?: undefined; } & { clear?: undefined; hasDivider?: undefined; } & { height?: undefined; width?: undefined; } & { labelAriaHidden?: boolean | undefined; } & React.RefAttributes, "ref">, "appearance"> & { appearance: "viewMode"; } & React.RefAttributes & { onClear?: (() => void) | undefined; }, "ref"> | Omit & Omit, "required" | "cols" | "rows"> & { status?: "" | "warning" | "error" | "success" | undefined; label?: string | undefined; labelPlacement?: "inner" | "outer" | undefined; titleCaption?: React.ReactNode; headerSlot?: React.ReactNode; contentRight?: React.ReactElement> | undefined; resize?: "none" | "both" | "horizontal" | "vertical" | undefined; helperText?: string | undefined; leftHelper?: React.ReactNode; rightHelper?: React.ReactNode; rightHelperPlacement?: "inner" | "outer" | undefined; leftHelperPlacement?: "inner" | "outer" | undefined; } & { required?: boolean | undefined; requiredPlacement?: "right" | "left" | undefined; optional?: boolean | undefined; optionalText?: string | undefined; hasRequiredIndicator?: boolean | undefined; } & { hintText: string; hintTrigger?: "hover" | "click" | undefined; hintOpened?: boolean | undefined; hintView?: string | undefined; hintSize?: string | undefined; hintTargetIcon?: React.ReactNode; hintPlacement?: import('@popperjs/core').Placement | import('@popperjs/core').ComputedPlacement[] | undefined; hintHasArrow?: boolean | undefined; hintOffset?: [number, number] | undefined; hintWidth?: string | undefined; hintContentLeft?: React.ReactNode; } & { appearance?: "default" | "clear" | "viewMode" | undefined; size?: string | undefined; view?: string | undefined; } & { rows?: number | undefined; cols?: number | undefined; } & { autoResize?: undefined; maxAuto?: undefined; minAuto?: undefined; } & { clear?: undefined; hasDivider?: undefined; } & { height?: undefined; width?: undefined; } & { labelAriaHidden?: boolean | undefined; } & React.RefAttributes, "ref">, "appearance"> & { appearance: "viewMode"; } & React.RefAttributes & { onClear?: (() => void) | undefined; }, "ref"> | Omit & Omit, "required" | "cols" | "rows"> & { status?: "" | "warning" | "error" | "success" | undefined; label?: string | undefined; labelPlacement?: "inner" | "outer" | undefined; titleCaption?: React.ReactNode; headerSlot?: React.ReactNode; contentRight?: React.ReactElement> | undefined; resize?: "none" | "both" | "horizontal" | "vertical" | undefined; helperText?: string | undefined; leftHelper?: React.ReactNode; rightHelper?: React.ReactNode; rightHelperPlacement?: "inner" | "outer" | undefined; leftHelperPlacement?: "inner" | "outer" | undefined; } & { required?: boolean | undefined; requiredPlacement?: "right" | "left" | undefined; optional?: boolean | undefined; optionalText?: string | undefined; hasRequiredIndicator?: boolean | undefined; } & { hintText: string; hintTrigger?: "hover" | "click" | undefined; hintOpened?: boolean | undefined; hintView?: string | undefined; hintSize?: string | undefined; hintTargetIcon?: React.ReactNode; hintPlacement?: import('@popperjs/core').Placement | import('@popperjs/core').ComputedPlacement[] | undefined; hintHasArrow?: boolean | undefined; hintOffset?: [number, number] | undefined; hintWidth?: string | undefined; hintContentLeft?: React.ReactNode; } & { appearance?: "default" | "clear" | "viewMode" | undefined; size?: string | undefined; view?: string | undefined; } & { clear?: true | undefined; hasDivider?: boolean | undefined; } & { autoResize?: undefined; maxAuto?: undefined; minAuto?: undefined; } & { rows?: undefined; cols?: undefined; } & { height?: undefined; width?: undefined; } & { labelAriaHidden?: boolean | undefined; } & React.RefAttributes, "ref">, "appearance"> & { appearance: "viewMode"; } & React.RefAttributes & { onClear?: (() => void) | undefined; }, "ref"> | Omit & Omit, "required" | "cols" | "rows"> & { status?: "" | "warning" | "error" | "success" | undefined; label?: string | undefined; labelPlacement?: "inner" | "outer" | undefined; titleCaption?: React.ReactNode; headerSlot?: React.ReactNode; contentRight?: React.ReactElement> | undefined; resize?: "none" | "both" | "horizontal" | "vertical" | undefined; helperText?: string | undefined; leftHelper?: React.ReactNode; rightHelper?: React.ReactNode; rightHelperPlacement?: "inner" | "outer" | undefined; leftHelperPlacement?: "inner" | "outer" | undefined; } & { required?: boolean | undefined; requiredPlacement?: "right" | "left" | undefined; optional?: boolean | undefined; optionalText?: string | undefined; hasRequiredIndicator?: boolean | undefined; } & { hintText: string; hintTrigger?: "hover" | "click" | undefined; hintOpened?: boolean | undefined; hintView?: string | undefined; hintSize?: string | undefined; hintTargetIcon?: React.ReactNode; hintPlacement?: import('@popperjs/core').Placement | import('@popperjs/core').ComputedPlacement[] | undefined; hintHasArrow?: boolean | undefined; hintOffset?: [number, number] | undefined; hintWidth?: string | undefined; hintContentLeft?: React.ReactNode; } & { appearance?: "default" | "clear" | "viewMode" | undefined; size?: string | undefined; view?: string | undefined; } & { height?: string | number | undefined; width?: string | number | undefined; } & { clear?: undefined; hasDivider?: undefined; } & { autoResize?: undefined; maxAuto?: undefined; minAuto?: undefined; } & { rows?: undefined; cols?: undefined; } & { labelAriaHidden?: boolean | undefined; } & React.RefAttributes, "ref">, "appearance"> & { appearance: "viewMode"; } & React.RefAttributes & { onClear?: (() => void) | undefined; }, "ref"> | Omit & Omit, "required" | "cols" | "rows"> & { status?: "" | "warning" | "error" | "success" | undefined; label?: string | undefined; labelPlacement?: "inner" | "outer" | undefined; titleCaption?: React.ReactNode; headerSlot?: React.ReactNode; contentRight?: React.ReactElement> | undefined; resize?: "none" | "both" | "horizontal" | "vertical" | undefined; helperText?: string | undefined; leftHelper?: React.ReactNode; rightHelper?: React.ReactNode; rightHelperPlacement?: "inner" | "outer" | undefined; leftHelperPlacement?: "inner" | "outer" | undefined; } & { required?: boolean | undefined; requiredPlacement?: "right" | "left" | undefined; optional?: boolean | undefined; optionalText?: string | undefined; hasRequiredIndicator?: boolean | undefined; } & { hintText?: undefined; hintOpened?: undefined; hintTrigger?: undefined; hintView?: undefined; hintSize?: undefined; hintTargetIcon?: undefined; hintPlacement?: undefined; hintHasArrow?: undefined; hintOffset?: undefined; hintWidth?: undefined; hintContentLeft?: undefined; } & { appearance?: "default" | "clear" | "viewMode" | undefined; size?: string | undefined; view?: string | undefined; } & { autoResize?: boolean | undefined; maxAuto?: number | undefined; minAuto?: number | undefined; } & { rows?: undefined; cols?: undefined; } & { clear?: undefined; hasDivider?: undefined; } & { height?: undefined; width?: undefined; } & { labelAriaHidden?: boolean | undefined; } & React.RefAttributes, "ref">, "appearance"> & { appearance: "viewMode"; } & React.RefAttributes & { onClear?: (() => void) | undefined; }, "ref"> | Omit & Omit, "required" | "cols" | "rows"> & { status?: "" | "warning" | "error" | "success" | undefined; label?: string | undefined; labelPlacement?: "inner" | "outer" | undefined; titleCaption?: React.ReactNode; headerSlot?: React.ReactNode; contentRight?: React.ReactElement> | undefined; resize?: "none" | "both" | "horizontal" | "vertical" | undefined; helperText?: string | undefined; leftHelper?: React.ReactNode; rightHelper?: React.ReactNode; rightHelperPlacement?: "inner" | "outer" | undefined; leftHelperPlacement?: "inner" | "outer" | undefined; } & { required?: boolean | undefined; requiredPlacement?: "right" | "left" | undefined; optional?: boolean | undefined; optionalText?: string | undefined; hasRequiredIndicator?: boolean | undefined; } & { hintText?: undefined; hintOpened?: undefined; hintTrigger?: undefined; hintView?: undefined; hintSize?: undefined; hintTargetIcon?: undefined; hintPlacement?: undefined; hintHasArrow?: undefined; hintOffset?: undefined; hintWidth?: undefined; hintContentLeft?: undefined; } & { appearance?: "default" | "clear" | "viewMode" | undefined; size?: string | undefined; view?: string | undefined; } & { rows?: number | undefined; cols?: number | undefined; } & { autoResize?: undefined; maxAuto?: undefined; minAuto?: undefined; } & { clear?: undefined; hasDivider?: undefined; } & { height?: undefined; width?: undefined; } & { labelAriaHidden?: boolean | undefined; } & React.RefAttributes, "ref">, "appearance"> & { appearance: "viewMode"; } & React.RefAttributes & { onClear?: (() => void) | undefined; }, "ref"> | Omit & Omit, "required" | "cols" | "rows"> & { status?: "" | "warning" | "error" | "success" | undefined; label?: string | undefined; labelPlacement?: "inner" | "outer" | undefined; titleCaption?: React.ReactNode; headerSlot?: React.ReactNode; contentRight?: React.ReactElement> | undefined; resize?: "none" | "both" | "horizontal" | "vertical" | undefined; helperText?: string | undefined; leftHelper?: React.ReactNode; rightHelper?: React.ReactNode; rightHelperPlacement?: "inner" | "outer" | undefined; leftHelperPlacement?: "inner" | "outer" | undefined; } & { required?: boolean | undefined; requiredPlacement?: "right" | "left" | undefined; optional?: boolean | undefined; optionalText?: string | undefined; hasRequiredIndicator?: boolean | undefined; } & { hintText?: undefined; hintOpened?: undefined; hintTrigger?: undefined; hintView?: undefined; hintSize?: undefined; hintTargetIcon?: undefined; hintPlacement?: undefined; hintHasArrow?: undefined; hintOffset?: undefined; hintWidth?: undefined; hintContentLeft?: undefined; } & { appearance?: "default" | "clear" | "viewMode" | undefined; size?: string | undefined; view?: string | undefined; } & { clear?: true | undefined; hasDivider?: boolean | undefined; } & { autoResize?: undefined; maxAuto?: undefined; minAuto?: undefined; } & { rows?: undefined; cols?: undefined; } & { height?: undefined; width?: undefined; } & { labelAriaHidden?: boolean | undefined; } & React.RefAttributes, "ref">, "appearance"> & { appearance: "viewMode"; } & React.RefAttributes & { onClear?: (() => void) | undefined; }, "ref"> | Omit & Omit, "required" | "cols" | "rows"> & { status?: "" | "warning" | "error" | "success" | undefined; label?: string | undefined; labelPlacement?: "inner" | "outer" | undefined; titleCaption?: React.ReactNode; headerSlot?: React.ReactNode; contentRight?: React.ReactElement> | undefined; resize?: "none" | "both" | "horizontal" | "vertical" | undefined; helperText?: string | undefined; leftHelper?: React.ReactNode; rightHelper?: React.ReactNode; rightHelperPlacement?: "inner" | "outer" | undefined; leftHelperPlacement?: "inner" | "outer" | undefined; } & { required?: boolean | undefined; requiredPlacement?: "right" | "left" | undefined; optional?: boolean | undefined; optionalText?: string | undefined; hasRequiredIndicator?: boolean | undefined; } & { hintText?: undefined; hintOpened?: undefined; hintTrigger?: undefined; hintView?: undefined; hintSize?: undefined; hintTargetIcon?: undefined; hintPlacement?: undefined; hintHasArrow?: undefined; hintOffset?: undefined; hintWidth?: undefined; hintContentLeft?: undefined; } & { appearance?: "default" | "clear" | "viewMode" | undefined; size?: string | undefined; view?: string | undefined; } & { height?: string | number | undefined; width?: string | number | undefined; } & { clear?: undefined; hasDivider?: undefined; } & { autoResize?: undefined; maxAuto?: undefined; minAuto?: undefined; } & { rows?: undefined; cols?: undefined; } & { labelAriaHidden?: boolean | undefined; } & React.RefAttributes, "ref">, "appearance"> & { appearance: "viewMode"; } & React.RefAttributes & { onClear?: (() => void) | undefined; }, "ref">) & React.RefAttributes>;