import { z } from 'zod';
import type { Engine } from '../engine/engine.js';
export declare function createSearchNodesTool(engine: Engine): import("ai").Tool<z.ZodObject<{
    query: z.ZodString;
}, "strip", z.ZodTypeAny, {
    query: string;
}, {
    query: string;
}>, {
    nodes: import("../types.js").NodeSummary[];
}> & {
    execute: (args: {
        query: string;
    }, options: import("ai").ToolExecutionOptions) => PromiseLike<{
        nodes: import("../types.js").NodeSummary[];
    }>;
};
//# sourceMappingURL=search-nodes.d.ts.map