PipelineStepWithName<P, Name>: P extends Pipeline<infer U>
    ? U extends IPipelineStep<Name>
        ? U
        : never
    : never

Type Parameters