import type { AriaBoolean } from '../../../types/index.js'; interface Props { value?: string; placeholder?: string; class?: string; disabled?: boolean; readonly?: boolean; required?: boolean; name?: string; id?: string; rows?: number; cols?: number; minlength?: number; maxlength?: number; wrap?: 'hard' | 'soft' | 'off'; autocomplete?: 'on' | 'off'; resize?: 'none' | 'both' | 'horizontal' | 'vertical'; oninput?: (event: Event) => void; onchange?: (event: Event) => void; onfocus?: (event: FocusEvent) => void; onblur?: (event: FocusEvent) => void; onkeydown?: (event: KeyboardEvent) => void; 'aria-label'?: string; 'aria-labelledby'?: string; 'aria-describedby'?: string; 'aria-invalid'?: AriaBoolean; 'aria-required'?: AriaBoolean; 'aria-errormessage'?: string; tabindex?: number; autofocus?: boolean; spellcheck?: boolean; enterkeyhint?: 'enter' | 'done' | 'go' | 'next' | 'previous' | 'search' | 'send'; } declare const Textarea: import("svelte").Component; type Textarea = ReturnType; export default Textarea;