import { z } from 'zod'; declare const updateFilters: { name: "update-filters"; description: string; parameters: { filters: z.ZodArray; query: z.ZodOptional; description: z.ZodOptional, z.ZodString>>; color: z.ZodPipe, z.ZodOptional>>; isFavorite: z.ZodOptional; }, z.core.$strip>>; }; outputSchema: { filters: z.ZodArray; color: z.ZodCatch>>; isFavorite: z.ZodBoolean; itemOrder: z.ZodNumber; }, z.core.$strip>>; totalCount: z.ZodNumber; updatedFilterIds: z.ZodArray; appliedOperations: z.ZodObject<{ updateCount: z.ZodNumber; skippedCount: z.ZodNumber; }, z.core.$strip>; }; annotations: { readOnlyHint: false; destructiveHint: true; idempotentHint: false; }; execute(args: { filters: { id: string; name?: string | undefined; query?: string | undefined; description?: string | undefined; color?: "berry_red" | "red" | "orange" | "yellow" | "olive_green" | "lime_green" | "green" | "mint_green" | "teal" | "sky_blue" | "light_blue" | "blue" | "grape" | "violet" | "lavender" | "magenta" | "salmon" | "charcoal" | "grey" | "taupe" | undefined; isFavorite?: boolean | undefined; }[]; }, client: import('@doist/todoist-sdk').TodoistApi): Promise<{ textContent: string; structuredContent: { filters: { id: string; name: string; query: string; description: string | undefined; color: "berry_red" | "red" | "orange" | "yellow" | "olive_green" | "lime_green" | "green" | "mint_green" | "teal" | "sky_blue" | "light_blue" | "blue" | "grape" | "violet" | "lavender" | "magenta" | "salmon" | "charcoal" | "grey" | "taupe" | undefined; isFavorite: boolean; itemOrder: number; }[]; totalCount: number; updatedFilterIds: string[]; appliedOperations: { updateCount: number; skippedCount: number; }; }; }>; }; export { updateFilters }; //# sourceMappingURL=update-filters.d.ts.map