import { z } from 'zod';
declare const addSections: {
    name: "add-sections";
    description: string;
    parameters: {
        sections: z.ZodArray<z.ZodObject<{
            name: z.ZodString;
            projectId: z.ZodString;
        }, z.core.$strip>>;
    };
    outputSchema: {
        sections: z.ZodArray<z.ZodObject<{
            id: z.ZodString;
            name: z.ZodString;
        }, z.core.$strip>>;
        totalCount: z.ZodNumber;
    };
    mutability: "additive";
    execute({ sections }: {
        sections: {
            name: string;
            projectId: string;
        }[];
    }, client: import('@doist/todoist-api-typescript').TodoistApi): Promise<{
        textContent: string;
        structuredContent: {
            sections: {
                url: string;
                id: string;
                userId: string;
                projectId: string;
                addedAt: string;
                updatedAt: string;
                archivedAt: string | null;
                name: string;
                sectionOrder: number;
                isArchived: boolean;
                isDeleted: boolean;
                isCollapsed: boolean;
            }[];
            totalCount: number;
        };
    }>;
};
export { addSections };
//# sourceMappingURL=add-sections.d.ts.map