import type { QueryContext } from '../dhf/query-engine.js'; import type { LLMProvider } from './llm-provider.js'; import { type ContextOptions } from './model-context.js'; /** Result of a model Q&A query */ export interface AskResult { answer: string; usage?: { promptTokens: number; completionTokens: number; totalTokens: number; }; } /** * Ask a question about the model using LLM. */ export declare function askModel(question: string, ctx: QueryContext, provider: LLMProvider, contextOptions?: ContextOptions): Promise; //# sourceMappingURL=ask-engine.d.ts.map