import type { PromptCliOptions } from '../cli/parser.js'; import type { KnowledgeGraph } from '../contracts/graph.js'; import { type ComparePromptPack } from './compare.js'; import { type RetrieveResult } from '../runtime/retrieve.js'; export interface ContextPromptCommandDependencies { loadGraph: (graphPath: string) => KnowledgeGraph; retrieveContext: (graph: KnowledgeGraph, options: { question: string; budget: number; }) => RetrieveResult; buildMadarPromptPack: (input: { graphPath?: string; question: string; retrieval: RetrieveResult; }) => ComparePromptPack; } export declare function runContextPromptCommand(options: PromptCliOptions, dependencies?: ContextPromptCommandDependencies): Promise;