import type { HTMLTextareaAttributes } from 'svelte/elements'; type ReplyInputVariant = 'default' | 'chat'; type SubmitMode = 'modEnter' | 'enter'; type Props = { value?: string; placeholder?: string; disabled?: boolean; maxLines?: number; maxChars?: number; ariaLabel?: string; autocomplete?: HTMLTextareaAttributes['autocomplete']; spellcheck?: boolean; inputClass?: string; variant?: ReplyInputVariant; submitMode?: SubmitMode; onInput?: (detail: { value: string; isExpanded?: boolean; }) => void; onLayoutChange?: (detail: { value: string; isExpanded: boolean; }) => void; onSubmit?: (detail: { value: string; }) => void; onPaste?: (event: ClipboardEvent) => void; }; declare const ReplyInput: import("svelte").Component; type ReplyInput = ReturnType; export default ReplyInput;