import { type Suggestion } from './autocomplete.js'; interface PromptAreaProps { value: string; onChange: (value: string) => void; onSubmit: (value: string) => void; /** Recall previous/next prompt (↑ on the top line / ↓ on the bottom line). */ onHistoryUp?: () => void; onHistoryDown?: () => void; /** `/command` source (built-in registry). */ commands: Suggestion[]; /** `/` source. */ skills: Suggestion[]; } /** * Single-line input (custom TextInput) with a fuzzy autocomplete dropdown + * input history. Typing `/` suggests slash commands + skills; typing `@` * suggests project files (recursive index, fuzzy-matched). When the dropdown is * open, ↑/↓ navigate it; when closed, ↑/↓ recall previous prompts. Tab/Enter * accepts; a second Enter submits. Multi-line is P2 (PRD 19). */ export declare function PromptArea({ value, onChange, onSubmit, onHistoryUp, onHistoryDown, commands, skills }: PromptAreaProps): import("react").JSX.Element; export {};