UNPKG

759 BTypeScriptView Raw
1/**
2 * Marks controller action to have a special access.
3 * Authorization logic must be defined in routing-controllers settings.
4 */
5export declare function Authorized(): Function;
6/**
7 * Marks controller action to have a special access.
8 * Authorization logic must be defined in routing-controllers settings.
9 */
10export declare function Authorized(role: any): Function;
11/**
12 * Marks controller action to have a special access.
13 * Authorization logic must be defined in routing-controllers settings.
14 */
15export declare function Authorized(roles: any[]): Function;
16/**
17 * Marks controller action to have a special access.
18 * Authorization logic must be defined in routing-controllers settings.
19 */
20export declare function Authorized(role: Function): Function;