pipeAsync<A>(value: A): Promise<A>
pipeAsync<A,B,C,>(): Promise<C>
pipeAsync<A,B,C,D,>(): Promise<D>
pipeAsync<A,B,C,D,E,>(value: A,a: (input: A) => Awaitable<B>,b: (input: B) => Awaitable<C>,c: (input: C) => Awaitable<D>,d: (input: D) => Awaitable<E>,): Promise<E>
pipeAsync<A,B,C,D,E,F,>(value: A,a: (input: A) => Awaitable<B>,b: (input: B) => Awaitable<C>,c: (input: C) => Awaitable<D>,d: (input: D) => Awaitable<E>,e: (input: E) => Awaitable<F>,): Promise<F>
pipeAsync<A,B,C,D,E,F,G,>(value: A,a: (input: A) => Awaitable<B>,b: (input: B) => Awaitable<C>,c: (input: C) => Awaitable<D>,d: (input: D) => Awaitable<E>,e: (input: E) => Awaitable<F>,f: (input: F) => Awaitable<G>,): Promise<G>
pipeAsync<A,B,C,D,E,F,G,H,>(value: A,a: (input: A) => Awaitable<B>,b: (input: B) => Awaitable<C>,c: (input: C) => Awaitable<D>,d: (input: D) => Awaitable<E>,e: (input: E) => Awaitable<F>,f: (input: F) => Awaitable<G>,g: (input: G) => Awaitable<H>,): Promise<H>
pipeAsync<A,B,C,D,E,F,G,H,I,>(value: A,a: (input: A) => Awaitable<B>,b: (input: B) => Awaitable<C>,c: (input: C) => Awaitable<D>,d: (input: D) => Awaitable<E>,e: (input: E) => Awaitable<F>,f: (input: F) => Awaitable<G>,g: (input: G) => Awaitable<H>,h: (input: H) => Awaitable<I>,): Promise<I>
pipeAsync<A,B,C,D,E,F,G,H,I,J,>(value: A,a: (input: A) => Awaitable<B>,b: (input: B) => Awaitable<C>,c: (input: C) => Awaitable<D>,d: (input: D) => Awaitable<E>,e: (input: E) => Awaitable<F>,f: (input: F) => Awaitable<G>,g: (input: G) => Awaitable<H>,h: (input: H) => Awaitable<I>,i: (input: I) => Awaitable<J>,): Promise<J>
pipeAsync<A,B,C,D,E,F,G,H,I,J,K,>(value: A,a: (input: A) => Awaitable<B>,b: (input: B) => Awaitable<C>,c: (input: C) => Awaitable<D>,d: (input: D) => Awaitable<E>,e: (input: E) => Awaitable<F>,f: (input: F) => Awaitable<G>,g: (input: G) => Awaitable<H>,h: (input: H) => Awaitable<I>,i: (input: I) => Awaitable<J>,j: (input: J) => Awaitable<K>,): Promise<K>
pipeAsync<A,B,C,D,E,F,G,H,I,J,K,L,>(value: A,a: (input: A) => Awaitable<B>,b: (input: B) => Awaitable<C>,c: (input: C) => Awaitable<D>,d: (input: D) => Awaitable<E>,e: (input: E) => Awaitable<F>,f: (input: F) => Awaitable<G>,g: (input: G) => Awaitable<H>,h: (input: H) => Awaitable<I>,i: (input: I) => Awaitable<J>,j: (input: J) => Awaitable<K>,k: (input: K) => Awaitable<L>,): Promise<L>
pipeAsync<A,B,C,D,E,F,G,H,I,J,K,L,M,>(value: A,a: (input: A) => Awaitable<B>,b: (input: B) => Awaitable<C>,c: (input: C) => Awaitable<D>,d: (input: D) => Awaitable<E>,e: (input: E) => Awaitable<F>,f: (input: F) => Awaitable<G>,g: (input: G) => Awaitable<H>,h: (input: H) => Awaitable<I>,i: (input: I) => Awaitable<J>,j: (input: J) => Awaitable<K>,k: (input: K) => Awaitable<L>,l: (input: L) => Awaitable<M>,): Promise<M>
pipeAsync<A,B,C,D,E,F,G,H,I,J,K,L,M,N,>(value: A,a: (input: A) => Awaitable<B>,b: (input: B) => Awaitable<C>,c: (input: C) => Awaitable<D>,d: (input: D) => Awaitable<E>,e: (input: E) => Awaitable<F>,f: (input: F) => Awaitable<G>,g: (input: G) => Awaitable<H>,h: (input: H) => Awaitable<I>,i: (input: I) => Awaitable<J>,j: (input: J) => Awaitable<K>,k: (input: K) => Awaitable<L>,l: (input: L) => Awaitable<M>,m: (input: M) => Awaitable<N>,): Promise<N>
pipeAsync<A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,>(value: A,a: (input: A) => Awaitable<B>,b: (input: B) => Awaitable<C>,c: (input: C) => Awaitable<D>,d: (input: D) => Awaitable<E>,e: (input: E) => Awaitable<F>,f: (input: F) => Awaitable<G>,g: (input: G) => Awaitable<H>,h: (input: H) => Awaitable<I>,i: (input: I) => Awaitable<J>,j: (input: J) => Awaitable<K>,k: (input: K) => Awaitable<L>,l: (input: L) => Awaitable<M>,m: (input: M) => Awaitable<N>,n: (input: N) => Awaitable<O>,): Promise<O>
pipeAsync<A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,>(value: A,a: (input: A) => Awaitable<B>,b: (input: B) => Awaitable<C>,c: (input: C) => Awaitable<D>,d: (input: D) => Awaitable<E>,e: (input: E) => Awaitable<F>,f: (input: F) => Awaitable<G>,g: (input: G) => Awaitable<H>,h: (input: H) => Awaitable<I>,i: (input: I) => Awaitable<J>,j: (input: J) => Awaitable<K>,k: (input: K) => Awaitable<L>,l: (input: L) => Awaitable<M>,m: (input: M) => Awaitable<N>,n: (input: N) => Awaitable<O>,o: (input: O) => Awaitable<P>,): Promise<P>
pipeAsync<A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,>(value: A,a: (input: A) => Awaitable<B>,b: (input: B) => Awaitable<C>,c: (input: C) => Awaitable<D>,d: (input: D) => Awaitable<E>,e: (input: E) => Awaitable<F>,f: (input: F) => Awaitable<G>,g: (input: G) => Awaitable<H>,h: (input: H) => Awaitable<I>,i: (input: I) => Awaitable<J>,j: (input: J) => Awaitable<K>,k: (input: K) => Awaitable<L>,l: (input: L) => Awaitable<M>,m: (input: M) => Awaitable<N>,n: (input: N) => Awaitable<O>,o: (input: O) => Awaitable<P>,p: (input: P) => Awaitable<Q>,): Promise<Q>
pipeAsync<A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,>(value: A,a: (input: A) => Awaitable<B>,b: (input: B) => Awaitable<C>,c: (input: C) => Awaitable<D>,d: (input: D) => Awaitable<E>,e: (input: E) => Awaitable<F>,f: (input: F) => Awaitable<G>,g: (input: G) => Awaitable<H>,h: (input: H) => Awaitable<I>,i: (input: I) => Awaitable<J>,j: (input: J) => Awaitable<K>,k: (input: K) => Awaitable<L>,l: (input: L) => Awaitable<M>,m: (input: M) => Awaitable<N>,n: (input: N) => Awaitable<O>,o: (input: O) => Awaitable<P>,p: (input: P) => Awaitable<Q>,q: (input: Q) => Awaitable<R>,): Promise<R>
pipeAsync<A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,>(value: A,a: (input: A) => Awaitable<B>,b: (input: B) => Awaitable<C>,c: (input: C) => Awaitable<D>,d: (input: D) => Awaitable<E>,e: (input: E) => Awaitable<F>,f: (input: F) => Awaitable<G>,g: (input: G) => Awaitable<H>,h: (input: H) => Awaitable<I>,i: (input: I) => Awaitable<J>,j: (input: J) => Awaitable<K>,k: (input: K) => Awaitable<L>,l: (input: L) => Awaitable<M>,m: (input: M) => Awaitable<N>,n: (input: N) => Awaitable<O>,o: (input: O) => Awaitable<P>,p: (input: P) => Awaitable<Q>,q: (input: Q) => Awaitable<R>,r: (input: R) => Awaitable<S>,): Promise<S>
pipeAsync<A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,>(value: A,a: (input: A) => Awaitable<B>,b: (input: B) => Awaitable<C>,c: (input: C) => Awaitable<D>,d: (input: D) => Awaitable<E>,e: (input: E) => Awaitable<F>,f: (input: F) => Awaitable<G>,g: (input: G) => Awaitable<H>,h: (input: H) => Awaitable<I>,i: (input: I) => Awaitable<J>,j: (input: J) => Awaitable<K>,k: (input: K) => Awaitable<L>,l: (input: L) => Awaitable<M>,m: (input: M) => Awaitable<N>,n: (input: N) => Awaitable<O>,o: (input: O) => Awaitable<P>,p: (input: P) => Awaitable<Q>,q: (input: Q) => Awaitable<R>,r: (input: R) => Awaitable<S>,s: (input: S) => Awaitable<T>,): Promise<T>
pipeAsync<A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,>(value: A,a: (input: A) => Awaitable<B>,b: (input: B) => Awaitable<C>,c: (input: C) => Awaitable<D>,d: (input: D) => Awaitable<E>,e: (input: E) => Awaitable<F>,f: (input: F) => Awaitable<G>,g: (input: G) => Awaitable<H>,h: (input: H) => Awaitable<I>,i: (input: I) => Awaitable<J>,j: (input: J) => Awaitable<K>,k: (input: K) => Awaitable<L>,l: (input: L) => Awaitable<M>,m: (input: M) => Awaitable<N>,n: (input: N) => Awaitable<O>,o: (input: O) => Awaitable<P>,p: (input: P) => Awaitable<Q>,q: (input: Q) => Awaitable<R>,r: (input: R) => Awaitable<S>,s: (input: S) => Awaitable<T>,t: (input: T) => Awaitable<U>,): Promise<U>