import { z } from 'zod'; export declare const searchCompaniesTool: { name: string; description: string; parameters: { filters: z.ZodOptional; value: z.ZodString; }, "strip", z.ZodTypeAny, { value: string; propertyName: string; operator: "GTE" | "LTE" | "EQ" | "NEQ" | "LT" | "GT" | "CONTAINS" | "NOT_CONTAINS"; }, { value: string; propertyName: string; operator: "GTE" | "LTE" | "EQ" | "NEQ" | "LT" | "GT" | "CONTAINS" | "NOT_CONTAINS"; }>, "many">; }, "strip", z.ZodTypeAny, { filters: { value: string; propertyName: string; operator: "GTE" | "LTE" | "EQ" | "NEQ" | "LT" | "GT" | "CONTAINS" | "NOT_CONTAINS"; }[]; }, { filters: { value: string; propertyName: string; operator: "GTE" | "LTE" | "EQ" | "NEQ" | "LT" | "GT" | "CONTAINS" | "NOT_CONTAINS"; }[]; }>, "many">; sorts: z.ZodOptional; }, "strip", z.ZodTypeAny, { propertyName: string; direction: "DESCENDING" | "ASCENDING"; }, { propertyName: string; direction: "DESCENDING" | "ASCENDING"; }>, "many">>; }, "strip", z.ZodTypeAny, { filterGroups: { filters: { value: string; propertyName: string; operator: "GTE" | "LTE" | "EQ" | "NEQ" | "LT" | "GT" | "CONTAINS" | "NOT_CONTAINS"; }[]; }[]; sorts?: { propertyName: string; direction: "DESCENDING" | "ASCENDING"; }[] | undefined; }, { filterGroups: { filters: { value: string; propertyName: string; operator: "GTE" | "LTE" | "EQ" | "NEQ" | "LT" | "GT" | "CONTAINS" | "NOT_CONTAINS"; }[]; }[]; sorts?: { propertyName: string; direction: "DESCENDING" | "ASCENDING"; }[] | undefined; }>>; properties: z.ZodOptional>; limit: z.ZodOptional; after: z.ZodOptional; }; handler: ({ filters, properties, limit, after }: any) => Promise<{ content: { type: "text"; text: string; }[]; }>; }; export declare const getHighPotentialProspectsTool: { name: string; description: string; parameters: { dateStr: z.ZodString; limit: z.ZodOptional; }; handler: ({ dateStr, limit }: { dateStr: string; limit?: number; }) => Promise<{ content: { type: "text"; text: any; }[]; }>; }; export declare const getHighPotentialProspectsByMeetingsTool: { name: string; description: string; parameters: { dateStr: z.ZodString; limit: z.ZodOptional; }; handler: ({ dateStr, limit }: { dateStr: string; limit?: number; }) => Promise<{ content: { type: "text"; text: any; }[]; }>; }; export declare const getCompanyRecentEmailsTool: { name: string; description: string; parameters: { companyNameOrId: z.ZodString; limit: z.ZodOptional; daysBack: z.ZodOptional; }; handler: ({ companyNameOrId, limit, daysBack }: { companyNameOrId: string; limit?: number; daysBack?: number; }) => Promise<{ content: { type: "text"; text: any; }[]; }>; }; export declare const getCompanyRecentMeetingsTool: { name: string; description: string; parameters: { companyNameOrId: z.ZodString; limit: z.ZodOptional; daysBack: z.ZodOptional; }; handler: ({ companyNameOrId, limit, daysBack }: { companyNameOrId: string; limit?: number; daysBack?: number; }) => Promise<{ content: { type: "text"; text: any; }[]; }>; }; //# sourceMappingURL=companies.d.ts.map