@mbc-cqrs-serverless/core
Version:
CQRS and event base core
14 lines (13 loc) • 363 B
TypeScript
/**
* Decorator that sets required roles for route access.
* Used with RolesGuard to enforce role-based access control.
*
* @param roles - List of allowed roles
* @example
* ```typescript
* @Get()
* @Roles('admin', 'manager')
* findAll() {}
* ```
*/
export declare const Roles: (...roles: string[]) => import("@nestjs/common").CustomDecorator<string>;