import { LLMAgent, ChatEntry } from "../agent/llm-agent.js"; export interface RephraseHandlerResult { updatedChatHistory: ChatEntry[]; preFillPrompt?: string; cancelled: boolean; } /** * Shared rephrase handler logic for both no-ink and Ink modes. * Processes the user's menu choice and returns the updated chat history. */ export declare function handleRephraseChoice(choice: string, agent: LLMAgent): RephraseHandlerResult; /** * Gets the menu options text based on message type */ export declare function getRephraseMenuOptions(messageType: "user" | "system"): string[];