import { z } from 'zod'; declare const findReminders: { name: "find-reminders"; description: string; parameters: { taskId: z.ZodOptional; reminderId: z.ZodOptional; locationReminderId: z.ZodOptional; }; outputSchema: { reminders: z.ZodArray; minuteOffset: z.ZodOptional; due: z.ZodOptional; timezone: z.ZodOptional; }, z.core.$strip>>; name: z.ZodOptional; locLat: z.ZodOptional; locLong: z.ZodOptional; locTrigger: z.ZodOptional>; radius: z.ZodOptional; isUrgent: z.ZodOptional; }, z.core.$strip>>; searchType: z.ZodString; searchId: z.ZodString; totalCount: z.ZodNumber; }; annotations: { readOnlyHint: true; destructiveHint: false; idempotentHint: true; }; execute(args: { taskId?: string | undefined; reminderId?: string | undefined; locationReminderId?: string | undefined; }, client: import('@doist/todoist-sdk').TodoistApi): Promise<{ textContent: string; structuredContent: { reminders: ({ minuteOffset: number; due: { isRecurring: boolean; string: string; date: string; datetime: string | undefined; timezone: string | undefined; } | undefined; isUrgent: boolean | undefined; id: string; taskId: string; type: "location" | "absolute" | "relative"; } | { due: { isRecurring: boolean; string: string; date: string; datetime: string | undefined; timezone: string | undefined; }; isUrgent: boolean | undefined; id: string; taskId: string; type: "location" | "absolute" | "relative"; } | { name: string; locLat: string; locLong: string; locTrigger: "on_enter" | "on_leave"; radius: number; id: string; taskId: string; type: "location" | "absolute" | "relative"; })[]; searchType: string; searchId: string; totalCount: number; }; }>; }; export { findReminders }; //# sourceMappingURL=find-reminders.d.ts.map