import type { HTMLTextareaAttributes } from 'svelte/elements';
import type { ControlInteractionOptions } from './control-interaction.js';
export interface Props extends Omit {
/** The text content of the textarea. */
value?: string;
/** Number of visible text rows. */
rows?: number;
/** Additional CSS class names. */
class?: string;
/** Registers this control for agent interaction; omit or pass false to exclude. */
interaction?: ControlInteractionOptions | false;
}
declare const Textarea: import("svelte").Component void;
getElement: () => HTMLTextAreaElement | null;
}, "value">;
type Textarea = ReturnType;
export default Textarea;
//# sourceMappingURL=Textarea.svelte.d.ts.map