import { z } from 'zod'; declare const getProductivityStats: { name: "get-productivity-stats"; description: string; parameters: {}; outputSchema: { completedCount: z.ZodNumber; daysItems: z.ZodArray>; }, z.core.$strip>>; weekItems: z.ZodArray>; }, z.core.$strip>>; goals: z.ZodObject<{ dailyGoal: z.ZodNumber; weeklyGoal: z.ZodNumber; currentDailyStreak: z.ZodObject<{ count: z.ZodNumber; start: z.ZodString; end: z.ZodString; }, z.core.$strip>; currentWeeklyStreak: z.ZodObject<{ count: z.ZodNumber; start: z.ZodString; end: z.ZodString; }, z.core.$strip>; lastDailyStreak: z.ZodObject<{ count: z.ZodNumber; start: z.ZodString; end: z.ZodString; }, z.core.$strip>; lastWeeklyStreak: z.ZodObject<{ count: z.ZodNumber; start: z.ZodString; end: z.ZodString; }, z.core.$strip>; maxDailyStreak: z.ZodObject<{ count: z.ZodNumber; start: z.ZodString; end: z.ZodString; }, z.core.$strip>; maxWeeklyStreak: z.ZodObject<{ count: z.ZodNumber; start: z.ZodString; end: z.ZodString; }, z.core.$strip>; vacationMode: z.ZodBoolean; karmaDisabled: z.ZodBoolean; }, z.core.$strip>; karma: z.ZodNumber; karmaTrend: z.ZodString; karmaLastUpdate: z.ZodNumber; karmaGraphData: z.ZodArray>; karmaUpdateReasons: z.ZodArray; negativeKarmaReasons: z.ZodArray; }, z.core.$strip>>; projectColors: z.ZodRecord; }; annotations: { readOnlyHint: true; destructiveHint: false; idempotentHint: true; }; execute(_args: Record, client: import('@doist/todoist-sdk').TodoistApi): Promise<{ textContent: string; structuredContent: { completedCount: number; daysItems: { items: { id: string; completed: number; }[]; totalCompleted: number; date: string; }[]; weekItems: { items: { id: string; completed: number; }[]; totalCompleted: number; from: string; to: string; }[]; goals: { dailyGoal: number; weeklyGoal: number; currentDailyStreak: { count: number; start: string; end: string; }; currentWeeklyStreak: { count: number; start: string; end: string; }; lastDailyStreak: { count: number; start: string; end: string; }; lastWeeklyStreak: { count: number; start: string; end: string; }; maxDailyStreak: { count: number; start: string; end: string; }; maxWeeklyStreak: { count: number; start: string; end: string; }; vacationMode: boolean; karmaDisabled: boolean; }; karma: number; karmaTrend: string; karmaLastUpdate: number; karmaGraphData: { date: string; karmaAvg: number; }[]; karmaUpdateReasons: { time: string; newKarma: number; positiveKarma: number; negativeKarma: number; positiveKarmaReasons: any[]; negativeKarmaReasons: any[]; }[]; projectColors: Record; }; }>; }; export { getProductivityStats }; //# sourceMappingURL=get-productivity-stats.d.ts.map