import type { ArtifactStore } from "../context/context-artifacts.ts"; import type { BroadQueryTracker } from "../context/tool-output-packer.ts"; import { type FffSearchBackend } from "./fff-search-backend.ts"; import { type SearchRouter } from "./search-router.ts"; export interface SearchToolRuntimeOptions { operations?: Operations; fff?: FffSearchBackend | false; searchRouter?: SearchRouter; artifactStore?: ArtifactStore; broadQueryTracker?: BroadQueryTracker; } export declare function resolveSearchToolRuntime(options?: SearchToolRuntimeOptions): { operations: Operations | undefined; fffBackend: FffSearchBackend | undefined; searchRouter: SearchRouter; artifactStore: ArtifactStore | undefined; broadQueryTracker: BroadQueryTracker | undefined; }; //# sourceMappingURL=search-tool-runtime.d.ts.map