import type { SessionStore } from '../../session/index.js';
type BtwLog = {
    warn: (obj: Record<string, unknown>, msg: string) => void;
};
/** One-shot LLM answer for /btw: transcript as background only; does not persist. */
export declare function runBtwQuery(opts: {
    sessionKey: string;
    question: string;
    sessionStore: SessionStore;
    modelForSession: string;
    log: BtwLog;
}): Promise<{
    text: string;
    error?: string;
}>;
export {};
