Type alias WrappedType<T>

WrappedType<T>: {
    [K in keyof T]: T[K] extends ((...args) => any)
        ? OmitFirstArg<T[K]>
        : T[K]
}

Represents a type that has had its methods wrapped, typically to omit the first argument.

Type Parameters

  • T

Generated using TypeDoc