import { z } from 'zod';
export declare const intelSynthesisTool: {
    name: string;
    description: string;
    parameters: z.ZodObject<{
        sources: z.ZodArray<z.ZodEnum<["sis", "csvlod", "mcp", "git", "fs"]>, "many">;
        synthesis_type: z.ZodEnum<["narrative", "actionable", "strategic"]>;
        time_window: z.ZodDefault<z.ZodOptional<z.ZodString>>;
        focus: z.ZodOptional<z.ZodString>;
    }, "strip", z.ZodTypeAny, {
        sources: ("sis" | "csvlod" | "mcp" | "git" | "fs")[];
        synthesis_type: "narrative" | "actionable" | "strategic";
        time_window: string;
        focus?: string | undefined;
    }, {
        sources: ("sis" | "csvlod" | "mcp" | "git" | "fs")[];
        synthesis_type: "narrative" | "actionable" | "strategic";
        time_window?: string | undefined;
        focus?: string | undefined;
    }>;
    execute: (args: any) => Promise<{
        synthesis: string;
        confidence_score: number;
        sources_analyzed: any;
        blind_spots: string[];
        next_actions: string[];
        it_score: number;
    }>;
};
//# sourceMappingURL=intel-synthesis.d.ts.map