• Parameters

    • Rest...roles: string[]

    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
        • OptionalpropertyKey: string | symbol
        • Optionaldescriptor: TypedPropertyDescriptor<Y>

        Returns void