import { PropType } from 'vue'; declare const _default: { disabled: BooleanConstructor; placeholder: { type: StringConstructor; default: string; }; prefix: { type: PropType import("..").SlotReturnValue)>; }; stopDisabled: BooleanConstructor; suffix: { type: PropType import("..").SlotReturnValue)>; }; textareaProps: { type: PropType; }; value: { type: PropType; default: string; }; modelValue: { type: PropType; default: string; }; defaultValue: { type: PropType; }; onBlur: PropType<(value: string, context: { e: FocusEvent; }) => void>; onChange: PropType<(value: string, context: { e: MouseEvent | InputEvent | KeyboardEvent; }) => void>; onFocus: PropType<(value: string, context: { e: FocusEvent; }) => void>; onSend: PropType<(value: string, context: { e: MouseEvent | KeyboardEvent; }) => void>; onStop: PropType<(value: string, context: { e: MouseEvent; }) => void>; onFileSelect: PropType<(params: { files: File[]; name: import("../chat/type").UploadActionType; }) => void>; }; export default _default;