import { ChatStatus } from "../types.mjs"; import { FC, ReactNode, TextareaHTMLAttributes } from "react"; //#region src/components/ai/prompt-input/prompt-input.d.ts type RootProps = { status?: ChatStatus; value?: string; defaultValue?: string; onChange?: (value: string) => void; onSubmit?: (message: string) => void; onStop?: () => void; children: ReactNode; }; type TextareaProps = { placeholder?: string; } & Omit, 'value' | 'defaultValue' | 'onChange' | 'className' | 'style' | 'rows'>; type SubmitProps = { sendLabel?: string; stopLabel?: string; }; declare const PromptInput: { readonly Root: FC; readonly Textarea: FC; readonly Submit: FC; }; //#endregion export { PromptInput };