import { z } from 'zod';
declare const getProjectActivityStats: {
    name: "get-project-activity-stats";
    description: string;
    parameters: {
        projectId: z.ZodString;
        weeks: z.ZodOptional<z.ZodNumber>;
        includeWeeklyCounts: z.ZodOptional<z.ZodBoolean>;
    };
    outputSchema: {
        projectId: z.ZodString;
        dayItems: z.ZodArray<z.ZodObject<{
            date: z.ZodString;
            totalCount: z.ZodNumber;
        }, z.core.$strip>>;
        weekItems: z.ZodNullable<z.ZodArray<z.ZodObject<{
            fromDate: z.ZodString;
            toDate: z.ZodString;
            totalCount: z.ZodNumber;
        }, z.core.$strip>>>;
    };
    annotations: {
        readOnlyHint: true;
        destructiveHint: false;
        idempotentHint: true;
    };
    execute(args: {
        projectId: string;
        weeks?: number | undefined;
        includeWeeklyCounts?: boolean | undefined;
    }, client: import('@doist/todoist-api-typescript').TodoistApi): Promise<{
        textContent: string;
        structuredContent: {
            projectId: string;
            dayItems: {
                date: string;
                totalCount: number;
            }[];
            weekItems: {
                fromDate: string;
                toDate: string;
                totalCount: number;
            }[] | null;
        };
    }>;
};
export { getProjectActivityStats };
//# sourceMappingURL=get-project-activity-stats.d.ts.map