/** * CLI Command: lex recall * * Searches Frames via query, returns Frame + Atlas Frame with pretty output. */ import { type FrameStore } from "../../memory/store/index.js"; export interface RecallOptions { json?: boolean; foldRadius?: number; autoRadius?: boolean; maxTokens?: number; showCacheStats?: boolean; exact?: boolean; mode?: "all" | "any"; list?: number | boolean; strict?: boolean; summary?: boolean; format?: "json" | "prose" | "default"; } /** * Execute the 'lex recall' command * Searches for Frames and displays results with Atlas Frame context, or lists recent frames * * @param query - Search query string (optional when using --list) * @param options - Command options * @param frameStore - Optional FrameStore for dependency injection (defaults to SqliteFrameStore) */ export declare function recall(query: string | undefined, options?: RecallOptions, frameStore?: FrameStore): Promise;