- Auth(...roles): (<TFunction, Y>(target: object | TFunction, propertyKey?: string | symbol, descriptor?: TypedPropertyDescriptor<Y>) => void)
Returns (<TFunction, Y>(target: object | TFunction, propertyKey?: string | symbol, descriptor?: TypedPropertyDescriptor<Y>) => void)
- <TFunction, Y>(target, propertyKey?, descriptor?): void
Type Parameters
- TFunction extends Function
- Y
Parameters
- target: object | TFunction
Optional
propertyKey: string | symbolOptional
descriptor: TypedPropertyDescriptor<Y>
Returns void