/** * Zod input schemas for analytics MCP tools */ import { z } from "zod"; import { ResponseFormat } from "../types.js"; /** * Schema for getting campaign analytics by job ID */ export declare const GetCampaignAnalyticsSchema: z.ZodObject<{ job_id: z.ZodString; }, "strict", z.ZodTypeAny, { job_id: string; }, { job_id: string; }>; export type GetCampaignAnalyticsInput = z.infer; /** * Schema for getting the contact engagement leaderboard */ export declare const GetContactEngagementSchema: z.ZodObject<{ page: z.ZodDefault; sort: z.ZodDefault; limit: z.ZodDefault; response_format: z.ZodDefault>; }, "strict", z.ZodTypeAny, { sort: string; limit: number; response_format: ResponseFormat; page: number; }, { sort?: string | undefined; limit?: number | undefined; response_format?: ResponseFormat | undefined; page?: number | undefined; }>; export type GetContactEngagementInput = z.infer; /** * Schema for getting engagement history for a specific contact */ export declare const GetContactHistorySchema: z.ZodObject<{ jid: z.ZodString; }, "strict", z.ZodTypeAny, { jid: string; }, { jid: string; }>; export type GetContactHistoryInput = z.infer; //# sourceMappingURL=analytics.d.ts.map