import { NextFunction, Request, Response } from 'express'; import Controller from '../../controllers/Controller'; import Methods from '../../controllers/Methods'; declare class RbacController extends Controller { constructor(); init: (req: Request, res: Response, next: NextFunction) => Promise; listRole: (req: Request, res: Response, next: NextFunction) => Promise; viewRole: (req: Request, res: Response, next: NextFunction) => Promise; addRole: (req: Request, res: Response, next: NextFunction) => Promise; updateRole: (req: Request, res: Response, next: NextFunction) => Promise; listAction: (req: Request, res: Response, next: NextFunction) => Promise; updateAction: (req: Request, res: Response, next: NextFunction) => Promise; route: () => { method: Methods; path: string; action: string; }[]; } export default RbacController;