Type Alias GeneratorType<T>

GeneratorType<T>: T extends Generator<infer R>
    ? R
    : T extends AsyncGenerator<infer R>
        ? R
        : never

Type Parameters

  • T extends Generator<any> | AsyncGenerator<any>