/**
 * Unified Scheduler Routes
 *
 * Defines Express routes for the unified scheduler API,
 * mapping HTTP verbs + paths to controller handlers.
 *
 * @module routes/modules/unified-scheduler.routes
 */
import { Router } from 'express';
/**
 * Creates and returns the Express router for unified scheduler endpoints.
 *
 * Mounts the following routes (relative to wherever this router is mounted):
 * - GET    /schedules           — List all schedules
 * - POST   /schedules           — Create a schedule
 * - GET    /schedules/:id       — Get a single schedule
 * - PUT    /schedules/:id       — Update a schedule
 * - DELETE /schedules/:id       — Delete a schedule
 * - POST   /schedules/:id/pause  — Pause a schedule
 * - POST   /schedules/:id/resume — Resume a schedule
 * - POST   /schedules/:id/trigger — Manually trigger a schedule
 * - GET    /health              — Scheduler health stats
 *
 * @returns Express Router with all unified scheduler routes registered
 */
export declare function createUnifiedSchedulerRoutes(): Router;
//# sourceMappingURL=unified-scheduler.routes.d.ts.map