export declare type PipeNow20 = { (initialArg: T1, fn1: (arg: T1) => R): R; (initialArg: T1, fn1: (arg: T1) => T2, fn2: (arg: T2) => R): R; (initialArg: T1, fn1: (arg: T1) => T2, fn2: (arg: T2) => T3, fn3: (arg: T3) => R): R; (initialArg: T1, fn1: (arg: T1) => T2, fn2: (arg: T2) => T3, fn3: (arg: T3) => T4, fn4: (arg: T4) => R): R; (initialArg: T1, fn1: (arg: T1) => T2, fn2: (arg: T2) => T3, fn3: (arg: T3) => T4, fn4: (arg: T4) => T5, fn5: (arg: T5) => R): R; (initialArg: T1, fn1: (arg: T1) => T2, fn2: (arg: T2) => T3, fn3: (arg: T3) => T4, fn4: (arg: T4) => T5, fn5: (arg: T5) => T6, fn6: (arg: T6) => R): R; (initialArg: T1, fn1: (arg: T1) => T2, fn2: (arg: T2) => T3, fn3: (arg: T3) => T4, fn4: (arg: T4) => T5, fn5: (arg: T5) => T6, fn6: (arg: T6) => T7, fn7: (arg: T7) => R): R; (initialArg: T1, fn1: (arg: T1) => T2, fn2: (arg: T2) => T3, fn3: (arg: T3) => T4, fn4: (arg: T4) => T5, fn5: (arg: T5) => T6, fn6: (arg: T6) => T7, fn7: (arg: T7) => T8, fn8: (arg: T8) => R): R; (initialArg: T1, fn1: (arg: T1) => T2, fn2: (arg: T2) => T3, fn3: (arg: T3) => T4, fn4: (arg: T4) => T5, fn5: (arg: T5) => T6, fn6: (arg: T6) => T7, fn7: (arg: T7) => T8, fn8: (arg: T8) => T9, fn9: (arg: T9) => R): R; (initialArg: T1, fn1: (arg: T1) => T2, fn2: (arg: T2) => T3, fn3: (arg: T3) => T4, fn4: (arg: T4) => T5, fn5: (arg: T5) => T6, fn6: (arg: T6) => T7, fn7: (arg: T7) => T8, fn8: (arg: T8) => T9, fn9: (arg: T9) => T10, fn10: (arg: T10) => R): R; (initialArg: T1, fn1: (arg: T1) => T2, fn2: (arg: T2) => T3, fn3: (arg: T3) => T4, fn4: (arg: T4) => T5, fn5: (arg: T5) => T6, fn6: (arg: T6) => T7, fn7: (arg: T7) => T8, fn8: (arg: T8) => T9, fn9: (arg: T9) => T10, fn10: (arg: T10) => T11, fn11: (arg: T11) => R): R; (initialArg: T1, fn1: (arg: T1) => T2, fn2: (arg: T2) => T3, fn3: (arg: T3) => T4, fn4: (arg: T4) => T5, fn5: (arg: T5) => T6, fn6: (arg: T6) => T7, fn7: (arg: T7) => T8, fn8: (arg: T8) => T9, fn9: (arg: T9) => T10, fn10: (arg: T10) => T11, fn11: (arg: T11) => T12, fn12: (arg: T12) => R): R; (initialArg: T1, fn1: (arg: T1) => T2, fn2: (arg: T2) => T3, fn3: (arg: T3) => T4, fn4: (arg: T4) => T5, fn5: (arg: T5) => T6, fn6: (arg: T6) => T7, fn7: (arg: T7) => T8, fn8: (arg: T8) => T9, fn9: (arg: T9) => T10, fn10: (arg: T10) => T11, fn11: (arg: T11) => T12, fn12: (arg: T12) => T13, fn13: (arg: T13) => R): R; (initialArg: T1, fn1: (arg: T1) => T2, fn2: (arg: T2) => T3, fn3: (arg: T3) => T4, fn4: (arg: T4) => T5, fn5: (arg: T5) => T6, fn6: (arg: T6) => T7, fn7: (arg: T7) => T8, fn8: (arg: T8) => T9, fn9: (arg: T9) => T10, fn10: (arg: T10) => T11, fn11: (arg: T11) => T12, fn12: (arg: T12) => T13, fn13: (arg: T13) => T14, fn14: (arg: T14) => R): R; (initialArg: T1, fn1: (arg: T1) => T2, fn2: (arg: T2) => T3, fn3: (arg: T3) => T4, fn4: (arg: T4) => T5, fn5: (arg: T5) => T6, fn6: (arg: T6) => T7, fn7: (arg: T7) => T8, fn8: (arg: T8) => T9, fn9: (arg: T9) => T10, fn10: (arg: T10) => T11, fn11: (arg: T11) => T12, fn12: (arg: T12) => T13, fn13: (arg: T13) => T14, fn14: (arg: T14) => T15, fn15: (arg: T15) => R): R; (initialArg: T1, fn1: (arg: T1) => T2, fn2: (arg: T2) => T3, fn3: (arg: T3) => T4, fn4: (arg: T4) => T5, fn5: (arg: T5) => T6, fn6: (arg: T6) => T7, fn7: (arg: T7) => T8, fn8: (arg: T8) => T9, fn9: (arg: T9) => T10, fn10: (arg: T10) => T11, fn11: (arg: T11) => T12, fn12: (arg: T12) => T13, fn13: (arg: T13) => T14, fn14: (arg: T14) => T15, fn15: (arg: T15) => T16, fn16: (arg: T16) => R): R; (initialArg: T1, fn1: (arg: T1) => T2, fn2: (arg: T2) => T3, fn3: (arg: T3) => T4, fn4: (arg: T4) => T5, fn5: (arg: T5) => T6, fn6: (arg: T6) => T7, fn7: (arg: T7) => T8, fn8: (arg: T8) => T9, fn9: (arg: T9) => T10, fn10: (arg: T10) => T11, fn11: (arg: T11) => T12, fn12: (arg: T12) => T13, fn13: (arg: T13) => T14, fn14: (arg: T14) => T15, fn15: (arg: T15) => T16, fn16: (arg: T16) => T17, fn17: (arg: T17) => R): R; (initialArg: T1, fn1: (arg: T1) => T2, fn2: (arg: T2) => T3, fn3: (arg: T3) => T4, fn4: (arg: T4) => T5, fn5: (arg: T5) => T6, fn6: (arg: T6) => T7, fn7: (arg: T7) => T8, fn8: (arg: T8) => T9, fn9: (arg: T9) => T10, fn10: (arg: T10) => T11, fn11: (arg: T11) => T12, fn12: (arg: T12) => T13, fn13: (arg: T13) => T14, fn14: (arg: T14) => T15, fn15: (arg: T15) => T16, fn16: (arg: T16) => T17, fn17: (arg: T17) => T18, fn18: (arg: T18) => R): R; (initialArg: T1, fn1: (arg: T1) => T2, fn2: (arg: T2) => T3, fn3: (arg: T3) => T4, fn4: (arg: T4) => T5, fn5: (arg: T5) => T6, fn6: (arg: T6) => T7, fn7: (arg: T7) => T8, fn8: (arg: T8) => T9, fn9: (arg: T9) => T10, fn10: (arg: T10) => T11, fn11: (arg: T11) => T12, fn12: (arg: T12) => T13, fn13: (arg: T13) => T14, fn14: (arg: T14) => T15, fn15: (arg: T15) => T16, fn16: (arg: T16) => T17, fn17: (arg: T17) => T18, fn18: (arg: T18) => T19, fn19: (arg: T19) => R): R; (initialArg: T1, fn1: (arg: T1) => T2, fn2: (arg: T2) => T3, fn3: (arg: T3) => T4, fn4: (arg: T4) => T5, fn5: (arg: T5) => T6, fn6: (arg: T6) => T7, fn7: (arg: T7) => T8, fn8: (arg: T8) => T9, fn9: (arg: T9) => T10, fn10: (arg: T10) => T11, fn11: (arg: T11) => T12, fn12: (arg: T12) => T13, fn13: (arg: T13) => T14, fn14: (arg: T14) => T15, fn15: (arg: T15) => T16, fn16: (arg: T16) => T17, fn17: (arg: T17) => T18, fn18: (arg: T18) => T19, fn19: (arg: T19) => T20, fn20: (arg: T20) => R): R; (initialArg: any, ...fns: Array<(arg: any) => any>): unknown; };