import { z } from 'zod'; declare const findActivity: { name: "find-activity"; description: string; parameters: { objectType: z.ZodOptional>; objectId: z.ZodOptional; eventType: z.ZodOptional>; projectId: z.ZodOptional; taskId: z.ZodOptional; initiatorId: z.ZodOptional; dateFrom: z.ZodPipe>>, z.ZodOptional>>; dateTo: z.ZodPipe>>, z.ZodOptional>>; limit: z.ZodDefault; cursor: z.ZodOptional; }; outputSchema: { events: z.ZodArray; objectType: z.ZodString; objectId: z.ZodString; eventType: z.ZodString; eventDate: z.ZodString; parentProjectId: z.ZodOptional; parentItemId: z.ZodOptional; initiatorId: z.ZodOptional; extraData: z.ZodOptional>; }, z.core.$strip>>; nextCursor: z.ZodOptional; totalCount: z.ZodNumber; hasMore: z.ZodBoolean; appliedFilters: z.ZodRecord; }; annotations: { readOnlyHint: true; destructiveHint: false; idempotentHint: true; }; execute(args: { limit: number; objectType?: "comment" | "task" | "project" | undefined; objectId?: string | undefined; eventType?: "completed" | "added" | "updated" | "deleted" | "uncompleted" | "archived" | "unarchived" | "shared" | "left" | undefined; projectId?: string | undefined; taskId?: string | undefined; initiatorId?: string | undefined; dateFrom?: string | undefined; dateTo?: string | undefined; cursor?: string | undefined; }, client: import('@doist/todoist-sdk').TodoistApi): Promise<{ textContent: string; structuredContent: { events: { id: string | undefined; objectType: string; objectId: string; eventType: string; eventDate: string; parentProjectId: string | undefined; parentItemId: string | undefined; initiatorId: string | undefined; extraData: Record | undefined; }[]; nextCursor: string | undefined; totalCount: number; hasMore: boolean; appliedFilters: { limit: number; objectType?: "comment" | "task" | "project" | undefined; objectId?: string | undefined; eventType?: "completed" | "added" | "updated" | "deleted" | "uncompleted" | "archived" | "unarchived" | "shared" | "left" | undefined; projectId?: string | undefined; taskId?: string | undefined; initiatorId?: string | undefined; dateFrom?: string | undefined; dateTo?: string | undefined; cursor?: string | undefined; }; }; }>; }; export { findActivity }; //# sourceMappingURL=find-activity.d.ts.map