type alias default.PipelinePromise
S extends PipelineDestination<any, any>
S extends PipelineDestinationPromiseFunction<any, infer P> ? Promise<P> : Promise<void>
S extends PipelineDestination<any, any>
S extends PipelineDestinationPromiseFunction<any, infer P> ? Promise<P> : Promise<void>