import { z } from 'zod';
declare const deleteObject: {
    name: "delete-object";
    description: string;
    parameters: {
        type: z.ZodEnum<{
            comment: "comment";
            task: "task";
            project: "project";
            section: "section";
        }>;
        id: z.ZodString;
    };
    outputSchema: {
        deletedEntity: z.ZodObject<{
            type: z.ZodEnum<{
                comment: "comment";
                task: "task";
                project: "project";
                section: "section";
            }>;
            id: z.ZodString;
        }, z.core.$strip>;
        success: z.ZodBoolean;
    };
    mutability: "mutating";
    execute(args: {
        type: "comment" | "task" | "project" | "section";
        id: string;
    }, client: import('@doist/todoist-api-typescript').TodoistApi): Promise<{
        textContent: string;
        structuredContent: {
            deletedEntity: {
                type: "comment" | "task" | "project" | "section";
                id: string;
            };
            success: true;
        };
    }>;
};
export { deleteObject };
//# sourceMappingURL=delete-object.d.ts.map