• Type Parameters

    • T

    Parameters

    • clazz: (new (...args: any[]) => T)
        • new (...args): T
        • Parameters

          • Rest...args: any[]

          Returns T

    • decorators: {
          [P in string | number | symbol]?:
              | MethodDecorator
              | PropertyDecorator
              | MethodDecorator[]
              | PropertyDecorator[]
      }

    Returns void

  • Type Parameters

    • T

    Parameters

    • object: T
    • decorators: {
          [P in string | number | symbol]?:
              | MethodDecorator
              | PropertyDecorator
              | MethodDecorator[]
              | PropertyDecorator[]
      }

    Returns T