/** * CRUD operations for tasks */ /** * Create a new task */ export declare function createTask(args: { projectId?: number; title?: string; description?: string; dueDate?: string; priority?: number; labels?: number[]; assignees?: number[]; repeatAfter?: number; repeatMode?: 'day' | 'week' | 'month' | 'year'; }): Promise<{ content: Array<{ type: 'text'; text: string; }>; }>; /** * Get a task by ID */ export declare function getTask(args: { id?: number; }): Promise<{ content: Array<{ type: 'text'; text: string; }>; }>; /** * Update a task */ export declare function updateTask(args: { id?: number; title?: string; description?: string; dueDate?: string; priority?: number; done?: boolean; labels?: number[]; assignees?: number[]; repeatAfter?: number; repeatMode?: 'day' | 'week' | 'month' | 'year'; }): Promise<{ content: Array<{ type: 'text'; text: string; }>; }>; /** * Delete a task */ export declare function deleteTask(args: { id?: number; }): Promise<{ content: Array<{ type: 'text'; text: string; }>; }>; //# sourceMappingURL=crud.d.ts.map