import type { BrvBridge, SearchResultItem } from "@byterover/brv-bridge"; import type { ExtensionAPI } from "@earendil-works/pi-coding-agent"; import type { ConfigSchema } from "./config.js"; type Config = ReturnType; type BridgeOverride = { cwd?: string; searchTimeoutMs?: number; recallTimeoutMs?: number; persistTimeoutMs?: number; }; export type RegisterManualToolsInput = { pi: ExtensionAPI; bridge: BrvBridge; config: Config; createBridge: (override?: BridgeOverride) => BrvBridge; }; export declare const formatSearchResults: (results: Array, totalFound: number, message: string) => string; export declare const registerManualTools: ({ pi, bridge, config, createBridge, }: RegisterManualToolsInput) => void; export {};