Type alias FluidDecorator<T, D>

FluidDecorator<T, D>: { [ name in keyof T]: T[name] extends ((...args: infer K) => any) ? ((...args: K) => D & FluidDecorator<T, D>) : D & FluidDecorator<T, D> & {
    _data: ExtractApiDataType<T>;
} }

Type Parameters

  • T

  • D extends Function

Generated using TypeDoc