import { MoodleClient } from "../moodle/client.js"; import { MoodleCapabilities } from "../moodle/capabilities.js"; import { z } from "zod"; /** * list_assignments — List all assignments in a Moodle course. * * Uses mod_assign_get_assignments which returns assignment metadata * including due dates, submission/grading status, and grade settings. */ export declare const name = "list_assignments"; export declare const description: string; export declare const inputSchema: z.ZodObject<{ /** Course ID */ courseid: z.ZodNumber; }, "strip", z.ZodTypeAny, { courseid: number; }, { courseid: number; }>; export declare function createHandler(client: MoodleClient, caps: MoodleCapabilities): (args: unknown) => Promise; //# sourceMappingURL=list-assignments.d.ts.map