import { z } from 'zod';
export declare const TOOL_LOAD_PROJECT_CONTEXT_DESCRIPTION = "Load the project business context: curated acronyms, definitions, rules and conventions that are NOT in the field metadata. Call this BEFORE findExplores/findFields/discoverFields \u2014 it can change which explore, field, or filter value you should use. Treat what it returns as authoritative over your own assumptions.";
export declare const toolLoadProjectContextArgsSchema: z.ZodObject<{}, "strip", z.ZodTypeAny, {}, {}>;
export declare const toolLoadProjectContextOutputSchema: z.ZodObject<{
    result: z.ZodString;
    metadata: z.ZodObject<{
        status: z.ZodEnum<["success", "error"]>;
    } & {
        entryIds: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
        approxTokens: z.ZodOptional<z.ZodNumber>;
    }, "strip", z.ZodTypeAny, {
        status: "error" | "success";
        entryIds?: string[] | undefined;
        approxTokens?: number | undefined;
    }, {
        status: "error" | "success";
        entryIds?: string[] | undefined;
        approxTokens?: number | undefined;
    }>;
}, "strip", z.ZodTypeAny, {
    result: string;
    metadata: {
        status: "error" | "success";
        entryIds?: string[] | undefined;
        approxTokens?: number | undefined;
    };
}, {
    result: string;
    metadata: {
        status: "error" | "success";
        entryIds?: string[] | undefined;
        approxTokens?: number | undefined;
    };
}>;
export type ToolLoadProjectContextArgs = z.infer<typeof toolLoadProjectContextArgsSchema>;
export type ToolLoadProjectContextOutput = z.infer<typeof toolLoadProjectContextOutputSchema>;
//# sourceMappingURL=toolLoadProjectContextArgs.d.ts.map