/** A one-line labeled input shown in the bottom region (lazygit-style: a key opens it, you type a * value, Enter submits, Esc cancels). Owns input while mounted. The label carries the target, * e.g. `→ #general` / `→ @alice` / `↩ bob`. */ export declare function Prompt({ label, value, width, onChange, onSubmit, onCancel, }: { label: string; value: string; width: number; onChange: (v: string) => void; onSubmit: () => void; onCancel: () => void; }): import("react").JSX.Element; //# sourceMappingURL=Prompt.d.ts.map