import { PropType } from 'vue'; import { Icon } from '@wikimedia/codex-icons'; import { ValidationStatusType } from '../../types'; /** * Multi-line text input that allows manual resizing. * * This form element is useful when you want to create a sizeable amount of free-form text, * for example comments, reviews, feedback, or short essay responses. */ declare const _default: import("vue").DefineComponent; default: string; validator: import("../../types").StringTypeValidator<"default" | "warning" | "error" | "success">; }; /** * Whether the textarea is disabled. */ disabled: { type: BooleanConstructor; default: boolean; }; /** * Describes whether the textarea grows vertically to show all text. * * When autosize is true, the textarea automatically grows in height (vertically). * The height of the textarea expands while the user types in the textarea. * The content inside the textarea is visible and there's no scroll. */ autosize: { type: BooleanConstructor; default: boolean; }; /** * An icon at the start of the `