import { z } from 'zod'; type FetchResult = { id: string; title: string; text: string; url: string; metadata?: Record; }; /** * OpenAI MCP fetch tool - retrieves the full contents of a task or project by ID. * * This tool follows the OpenAI MCP fetch tool specification: * @see https://platform.openai.com/docs/mcp#fetch-tool */ declare const fetch: { name: "fetch"; description: string; parameters: { id: z.ZodString; }; outputSchema: { id: z.ZodString; title: z.ZodString; text: z.ZodString; url: z.ZodString; metadata: z.ZodOptional>; }; annotations: { readOnlyHint: true; destructiveHint: false; idempotentHint: true; }; execute(args: { id: string; }, client: import('@doist/todoist-sdk').TodoistApi): Promise<{ textContent: string; structuredContent: FetchResult; }>; }; export { fetch }; //# sourceMappingURL=fetch.d.ts.map