import { z } from 'zod'; declare const projectMove: { name: "project-move"; description: string; parameters: { action: z.ZodEnum<{ "move-to-workspace": "move-to-workspace"; "move-to-personal": "move-to-personal"; }>; projectId: z.ZodString; workspaceId: z.ZodOptional; folderId: z.ZodOptional; visibility: z.ZodOptional>; }; outputSchema: { project: z.ZodObject<{ id: z.ZodString; name: z.ZodString; description: z.ZodString; color: z.ZodCatch>>; isFavorite: z.ZodBoolean; isShared: z.ZodBoolean; parentId: z.ZodOptional; inboxProject: z.ZodBoolean; viewStyle: z.ZodString; workspaceId: z.ZodOptional; folderId: z.ZodOptional; childOrder: z.ZodNumber; isArchived: z.ZodBoolean; }, z.core.$strip>; success: z.ZodBoolean; }; annotations: { readOnlyHint: false; destructiveHint: false; idempotentHint: true; }; execute(args: { action: "move-to-workspace" | "move-to-personal"; projectId: string; workspaceId?: string | undefined; folderId?: string | undefined; visibility?: "public" | "restricted" | "team" | undefined; }, client: import('@doist/todoist-sdk').TodoistApi): Promise<{ textContent: string; structuredContent: { project: { id: string; name: string; description: string; color: import('@doist/todoist-sdk').ColorKey; isFavorite: boolean; isShared: boolean; parentId: string | undefined; inboxProject: boolean; viewStyle: string; workspaceId: string | undefined; folderId: string | undefined; childOrder: number; isArchived: boolean; }; success: true; }; }>; }; export { projectMove }; //# sourceMappingURL=project-move.d.ts.map