/**
 * Template REST Routes
 *
 * Router configuration for template-related endpoints. Provides REST
 * access to team templates for listing, inspecting, and creating teams.
 *
 * @module controllers/template/template.routes
 */
import { Router } from 'express';
/**
 * Creates the template router with all template endpoints.
 *
 * Endpoints:
 * - GET  /              - List all templates (optional ?category= filter)
 * - GET  /:id           - Get a specific template by ID
 * - POST /:id/create-team - Create a team from a template
 *
 * Note: Static routes are registered before parameterized routes
 * to prevent path conflicts.
 *
 * @returns Express router configured with template routes
 */
export declare function createTemplateRouter(): Router;
//# sourceMappingURL=template.routes.d.ts.map