import { z } from 'zod'; export declare const searchDealsTool: { name: string; description: string; parameters: { stage_names: z.ZodOptional>; owner_ids: z.ZodOptional>; date_field: z.ZodOptional; date_str: z.ZodOptional; filters: z.ZodOptional>; properties: z.ZodOptional>; limit: z.ZodOptional; after: z.ZodOptional; }; handler: ({ stage_names, owner_ids, date_field, date_str, filters, properties, limit, after }: any) => Promise<{ content: { type: "text"; text: string; }[]; }>; }; export declare const getWonDealsTool: { name: string; description: string; parameters: { dateStr: z.ZodString; interval: z.ZodOptional>; limit: z.ZodOptional; }; handler: ({ dateStr, interval, limit }: { dateStr: string; interval?: "quarter" | "year"; limit?: number; }) => Promise<{ content: { type: "text"; text: string; }[]; }>; }; export declare const getDealsByOwnerTool: { name: string; description: string; parameters: { ownerId: z.ZodString; stage: z.ZodString; limit: z.ZodOptional; }; handler: ({ ownerId, stage, limit }: { ownerId: string; stage: string; limit?: number; }) => Promise<{ content: { type: "text"; text: string; }[]; }>; }; export declare const getDealsByYearTool: { name: string; description: string; parameters: { year: z.ZodOptional; limit: z.ZodOptional; }; handler: ({ year, limit }: { year?: number; limit?: number; }) => Promise<{ content: { type: "text"; text: string; }[]; }>; }; //# sourceMappingURL=deals.d.ts.map