export interface PromptDigestOptions {
    maxKeywords?: number;
    maxPhrases?: number;
}
/**
 * Render a compact, non-verbatim reference for a user prompt or goal.
 *
 * Goal-followup prompts should carry enough context for Kimi to infer the next
 * action without re-sending the user's original input as the next prompt.
 */
export declare function renderPromptDigest(title: string, value: string | undefined, options?: PromptDigestOptions): string;
export declare function promptDigestFingerprint(value: string): string;
export declare function extractPromptKeywords(value: string, maxKeywords?: number): string[];
