import { FastifyReply, FastifyRequest } from "fastify"; import { ResponseBuilder } from "../../helper/responseBuilder.helper"; export default class UserManagementController { private readonly authService; constructor(); listUsers(request: FastifyRequest, reply: FastifyReply): Promise; createUser(request: FastifyRequest, reply: FastifyReply): Promise; resetUserPassword(request: FastifyRequest, reply: FastifyReply): Promise; updateUserRole(request: FastifyRequest, reply: FastifyReply): Promise; deleteUser(request: FastifyRequest, reply: FastifyReply): Promise; }