// import { Hono } from "hono";
// import {
//     RegisterConsoleUser,
//     SigninConsoleUser,
//     RotateConsoleUserSession,
//     SignoutHandler,
//     CreateSuperAdmin,
//     SearchConsoleUser,
//     UpdateConsoleUser,
//     FindConsoleUser,
//     RegisterConsoleUserSchema,
//     SigninConsoleUserSchema,
//     RotateConsoleUserSessionSchema,
//     SearchConsoleUserSchema,
//     UpdateConsoleUserSchema,
// } from "../../../controllers/auth/admin_console/console_user.controller";
// import { adminAuthMiddleware } from "@/middlewares/admin-auth";
// import { sanitizePayload, sanitizeQueryParams } from "@/internal/middlewares/sanitzePayload";

// export const ConsoleUserRoutes = new Hono();

// ConsoleUserRoutes.post(
//     "/register",
//     adminAuthMiddleware,
//     sanitizePayload(RegisterConsoleUserSchema),
//     RegisterConsoleUser
// );

// ConsoleUserRoutes.post(
//     "/signin",
//     sanitizePayload(SigninConsoleUserSchema),
//     SigninConsoleUser
// );

// ConsoleUserRoutes.patch(
//     "/session-rotate",
//     sanitizePayload(RotateConsoleUserSessionSchema),
//     RotateConsoleUserSession
// );

// ConsoleUserRoutes.delete(
//     "/session-revoke",
//     SignoutHandler
// );

// ConsoleUserRoutes.post(
//     "/super-admin",
//     sanitizePayload(RegisterConsoleUserSchema),
//     CreateSuperAdmin
// );

// ConsoleUserRoutes.get(
//     "/",
//     adminAuthMiddleware,
//     sanitizeQueryParams(SearchConsoleUserSchema),
//     SearchConsoleUser
// );

// ConsoleUserRoutes.put(
//     "/:id",
//     adminAuthMiddleware,
//     sanitizePayload(UpdateConsoleUserSchema),
//     UpdateConsoleUser
// );

// ConsoleUserRoutes.get(
//     "/:id",
//     adminAuthMiddleware,
//     FindConsoleUser
// );
