import { type ComponentProps } from 'react'; export interface PromptInputEditorProps extends Omit, 'contentEditable' | 'children' | 'dangerouslySetInnerHTML' | 'role'> { /** * Shown while the composer is empty. * @defaultValue "Write a message…" */ placeholder?: string; /** Disables just the editor. Inherits the root `disabled` by default. */ disabled?: boolean; /** * Cap on the derived plain text — a chip counts as its label. Enforced by a * transaction filter, so paste and IME are covered, not just keystrokes. */ maxLength?: number; /** * Valid on a contentEditable, unlike `maxLength`. * @defaultValue true */ spellCheck?: boolean; } /** * The ProseMirror sibling to `PromptInput.Textarea`: same outward contract — * Enter submits, Shift+Enter breaks, placeholder, auto-grow, `disabled`, frame * focus — on a contentEditable that can host inline mention chips. */ export declare function PromptInputEditor({ className, placeholder, disabled, maxLength, spellCheck, ref, ...props }: PromptInputEditorProps): import("react/jsx-runtime").JSX.Element; export declare namespace PromptInputEditor { var displayName: string; } //# sourceMappingURL=prompt-input-editor.d.ts.map