import { Router } from "express";

//#region src/routes/user.routes.d.ts
declare const userRouter: Router;
declare const userRoute = "/api/user";
declare const getUserRoutes: () => {
  getUsers: {
    urlModel: string;
    url: string;
    method: "GET";
  };
  updateUser: {
    urlModel: string;
    url: string;
    method: "PUT";
  };
  createUser: {
    urlModel: string;
    url: string;
    method: "POST";
  };
  getUserById: {
    urlModel: string;
    url: ({
      userId
    }: {
      userId: string;
    }) => string;
    method: "GET";
  };
  getUserByEmail: {
    urlModel: string;
    url: ({
      email
    }: {
      email: string;
    }) => string;
    method: "GET";
  };
  deleteUser: {
    urlModel: string;
    url: ({
      userId
    }: {
      userId: string;
    }) => string;
    method: "DELETE";
  };
  verifyEmailStatusSSE: {
    urlModel: string;
    url: ({
      userId
    }: {
      userId: string;
    }) => string;
    method: "GET";
  };
};
//#endregion
export { getUserRoutes, userRoute, userRouter };
//# sourceMappingURL=user.routes.d.ts.map