import { Arity1 } from '../types' export type PipeFn = { (f: Arity1): Arity1 (f: Arity1, g: Arity1): Arity1 (f: Arity1, g: Arity1, h: Arity1): Arity1 (f: Arity1, g: Arity1, h: Arity1, i: Arity1): Arity1 ( f: Arity1, g: Arity1, h: Arity1, i: Arity1, j: Arity1 ): Arity1 ( f: Arity1, g: Arity1, h: Arity1, i: Arity1, j: Arity1, k: Arity1 ): Arity1 ( f: Arity1, g: Arity1, h: Arity1, i: Arity1, j: Arity1, k: Arity1, l: Arity1 ): Arity1 ( f: Arity1, g: Arity1, h: Arity1, i: Arity1, j: Arity1, k: Arity1, l: Arity1, m: Arity1 ): Arity1 (...fns: Array>): Arity1 }