export declare function pipe < T0> ( x0: T0,): T0;export declare function pipe < T0, T1> ( x0: T0, f1: (x: T0) => T1): T1;export declare function pipe < T0, T1, T2> ( x0: T0, f1: (x: T0) => T1, f2: (x: T1) => T2): T2;export declare function pipe < T0, T1, T2, T3> ( x0: T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3): T3;export declare function pipe < T0, T1, T2, T3, T4> ( x0: T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4): T4;export declare function pipe < T0, T1, T2, T3, T4, T5> ( x0: T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5): T5;export declare function pipe < T0, T1, T2, T3, T4, T5, T6> ( x0: T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6): T6;export declare function pipe < T0, T1, T2, T3, T4, T5, T6, T7> ( x0: T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7): T7;export declare function pipe < T0, T1, T2, T3, T4, T5, T6, T7, T8> ( x0: T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8): T8;export declare function pipe < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> ( x0: T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9): T9;export declare function pipe < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> ( x0: T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10): T10;export declare function pipe < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> ( x0: T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11): T11;export declare function pipe < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> ( x0: T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12): T12;export declare function pipe < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> ( x0: T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13): T13;export declare function pipe < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> ( x0: T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14): T14;export declare function pipe < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> ( x0: T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15): T15;export declare function pipe < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16> ( x0: T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16): T16;export declare function pipe < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17> ( x0: T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17): T17;export declare function pipe < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18> ( x0: T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18): T18;export declare function pipe < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19> ( x0: T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19): T19;export declare function pipe < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20> ( x0: T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20): T20;export declare function pipe < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21> ( x0: T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21): T21;export declare function pipe < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22> ( x0: T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22): T22;export declare function pipe < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23> ( x0: T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23): T23;export declare function pipe < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24> ( x0: T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24): T24;export declare function pipe < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25> ( x0: T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25): T25;export declare function pipe < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26> ( x0: T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26): T26;export declare function pipe < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27> ( x0: T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27): T27;export declare function pipe < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28> ( x0: T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28): T28;export declare function pipe < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29> ( x0: T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29): T29;export declare function pipe < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30> ( x0: T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30): T30;export declare function pipe < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31> ( x0: T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31): T31;export declare function pipe < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32> ( x0: T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32): T32;export declare function pipe < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33> ( x0: T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33): T33;export declare function pipe < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34> ( x0: T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34): T34;export declare function pipe < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35> ( x0: T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34, f35: (x: T34) => T35): T35;export declare function pipe < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36> ( x0: T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34, f35: (x: T34) => T35, f36: (x: T35) => T36): T36;export declare function pipe < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37> ( x0: T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34, f35: (x: T34) => T35, f36: (x: T35) => T36, f37: (x: T36) => T37): T37;export declare function pipe < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38> ( x0: T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34, f35: (x: T34) => T35, f36: (x: T35) => T36, f37: (x: T36) => T37, f38: (x: T37) => T38): T38;export declare function pipe < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39> ( x0: T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34, f35: (x: T34) => T35, f36: (x: T35) => T36, f37: (x: T36) => T37, f38: (x: T37) => T38, f39: (x: T38) => T39): T39;export declare function pipe < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40> ( x0: T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34, f35: (x: T34) => T35, f36: (x: T35) => T36, f37: (x: T36) => T37, f38: (x: T37) => T38, f39: (x: T38) => T39, f40: (x: T39) => T40): T40;export declare function pipe < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41> ( x0: T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34, f35: (x: T34) => T35, f36: (x: T35) => T36, f37: (x: T36) => T37, f38: (x: T37) => T38, f39: (x: T38) => T39, f40: (x: T39) => T40, f41: (x: T40) => T41): T41;export declare function pipe < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42> ( x0: T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34, f35: (x: T34) => T35, f36: (x: T35) => T36, f37: (x: T36) => T37, f38: (x: T37) => T38, f39: (x: T38) => T39, f40: (x: T39) => T40, f41: (x: T40) => T41, f42: (x: T41) => T42): T42;export declare function pipe < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43> ( x0: T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34, f35: (x: T34) => T35, f36: (x: T35) => T36, f37: (x: T36) => T37, f38: (x: T37) => T38, f39: (x: T38) => T39, f40: (x: T39) => T40, f41: (x: T40) => T41, f42: (x: T41) => T42, f43: (x: T42) => T43): T43;export declare function pipe < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44> ( x0: T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34, f35: (x: T34) => T35, f36: (x: T35) => T36, f37: (x: T36) => T37, f38: (x: T37) => T38, f39: (x: T38) => T39, f40: (x: T39) => T40, f41: (x: T40) => T41, f42: (x: T41) => T42, f43: (x: T42) => T43, f44: (x: T43) => T44): T44;export declare function pipe < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45> ( x0: T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34, f35: (x: T34) => T35, f36: (x: T35) => T36, f37: (x: T36) => T37, f38: (x: T37) => T38, f39: (x: T38) => T39, f40: (x: T39) => T40, f41: (x: T40) => T41, f42: (x: T41) => T42, f43: (x: T42) => T43, f44: (x: T43) => T44, f45: (x: T44) => T45): T45;export declare function pipe < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46> ( x0: T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34, f35: (x: T34) => T35, f36: (x: T35) => T36, f37: (x: T36) => T37, f38: (x: T37) => T38, f39: (x: T38) => T39, f40: (x: T39) => T40, f41: (x: T40) => T41, f42: (x: T41) => T42, f43: (x: T42) => T43, f44: (x: T43) => T44, f45: (x: T44) => T45, f46: (x: T45) => T46): T46;export declare function pipe < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47> ( x0: T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34, f35: (x: T34) => T35, f36: (x: T35) => T36, f37: (x: T36) => T37, f38: (x: T37) => T38, f39: (x: T38) => T39, f40: (x: T39) => T40, f41: (x: T40) => T41, f42: (x: T41) => T42, f43: (x: T42) => T43, f44: (x: T43) => T44, f45: (x: T44) => T45, f46: (x: T45) => T46, f47: (x: T46) => T47): T47;export declare function pipe < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48> ( x0: T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34, f35: (x: T34) => T35, f36: (x: T35) => T36, f37: (x: T36) => T37, f38: (x: T37) => T38, f39: (x: T38) => T39, f40: (x: T39) => T40, f41: (x: T40) => T41, f42: (x: T41) => T42, f43: (x: T42) => T43, f44: (x: T43) => T44, f45: (x: T44) => T45, f46: (x: T45) => T46, f47: (x: T46) => T47, f48: (x: T47) => T48): T48;export declare function pipe < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49> ( x0: T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34, f35: (x: T34) => T35, f36: (x: T35) => T36, f37: (x: T36) => T37, f38: (x: T37) => T38, f39: (x: T38) => T39, f40: (x: T39) => T40, f41: (x: T40) => T41, f42: (x: T41) => T42, f43: (x: T42) => T43, f44: (x: T43) => T44, f45: (x: T44) => T45, f46: (x: T45) => T46, f47: (x: T46) => T47, f48: (x: T47) => T48, f49: (x: T48) => T49): T49;export declare function pipe < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50> ( x0: T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34, f35: (x: T34) => T35, f36: (x: T35) => T36, f37: (x: T36) => T37, f38: (x: T37) => T38, f39: (x: T38) => T39, f40: (x: T39) => T40, f41: (x: T40) => T41, f42: (x: T41) => T42, f43: (x: T42) => T43, f44: (x: T43) => T44, f45: (x: T44) => T45, f46: (x: T45) => T46, f47: (x: T46) => T47, f48: (x: T47) => T48, f49: (x: T48) => T49, f50: (x: T49) => T50): T50;export declare function pipe < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51> ( x0: T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34, f35: (x: T34) => T35, f36: (x: T35) => T36, f37: (x: T36) => T37, f38: (x: T37) => T38, f39: (x: T38) => T39, f40: (x: T39) => T40, f41: (x: T40) => T41, f42: (x: T41) => T42, f43: (x: T42) => T43, f44: (x: T43) => T44, f45: (x: T44) => T45, f46: (x: T45) => T46, f47: (x: T46) => T47, f48: (x: T47) => T48, f49: (x: T48) => T49, f50: (x: T49) => T50, f51: (x: T50) => T51): T51;export declare function pipe < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52> ( x0: T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34, f35: (x: T34) => T35, f36: (x: T35) => T36, f37: (x: T36) => T37, f38: (x: T37) => T38, f39: (x: T38) => T39, f40: (x: T39) => T40, f41: (x: T40) => T41, f42: (x: T41) => T42, f43: (x: T42) => T43, f44: (x: T43) => T44, f45: (x: T44) => T45, f46: (x: T45) => T46, f47: (x: T46) => T47, f48: (x: T47) => T48, f49: (x: T48) => T49, f50: (x: T49) => T50, f51: (x: T50) => T51, f52: (x: T51) => T52): T52;export declare function pipe < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53> ( x0: T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34, f35: (x: T34) => T35, f36: (x: T35) => T36, f37: (x: T36) => T37, f38: (x: T37) => T38, f39: (x: T38) => T39, f40: (x: T39) => T40, f41: (x: T40) => T41, f42: (x: T41) => T42, f43: (x: T42) => T43, f44: (x: T43) => T44, f45: (x: T44) => T45, f46: (x: T45) => T46, f47: (x: T46) => T47, f48: (x: T47) => T48, f49: (x: T48) => T49, f50: (x: T49) => T50, f51: (x: T50) => T51, f52: (x: T51) => T52, f53: (x: T52) => T53): T53;export declare function pipe < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54> ( x0: T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34, f35: (x: T34) => T35, f36: (x: T35) => T36, f37: (x: T36) => T37, f38: (x: T37) => T38, f39: (x: T38) => T39, f40: (x: T39) => T40, f41: (x: T40) => T41, f42: (x: T41) => T42, f43: (x: T42) => T43, f44: (x: T43) => T44, f45: (x: T44) => T45, f46: (x: T45) => T46, f47: (x: T46) => T47, f48: (x: T47) => T48, f49: (x: T48) => T49, f50: (x: T49) => T50, f51: (x: T50) => T51, f52: (x: T51) => T52, f53: (x: T52) => T53, f54: (x: T53) => T54): T54;export declare function pipe < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55> ( x0: T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34, f35: (x: T34) => T35, f36: (x: T35) => T36, f37: (x: T36) => T37, f38: (x: T37) => T38, f39: (x: T38) => T39, f40: (x: T39) => T40, f41: (x: T40) => T41, f42: (x: T41) => T42, f43: (x: T42) => T43, f44: (x: T43) => T44, f45: (x: T44) => T45, f46: (x: T45) => T46, f47: (x: T46) => T47, f48: (x: T47) => T48, f49: (x: T48) => T49, f50: (x: T49) => T50, f51: (x: T50) => T51, f52: (x: T51) => T52, f53: (x: T52) => T53, f54: (x: T53) => T54, f55: (x: T54) => T55): T55;export declare function pipe < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56> ( x0: T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34, f35: (x: T34) => T35, f36: (x: T35) => T36, f37: (x: T36) => T37, f38: (x: T37) => T38, f39: (x: T38) => T39, f40: (x: T39) => T40, f41: (x: T40) => T41, f42: (x: T41) => T42, f43: (x: T42) => T43, f44: (x: T43) => T44, f45: (x: T44) => T45, f46: (x: T45) => T46, f47: (x: T46) => T47, f48: (x: T47) => T48, f49: (x: T48) => T49, f50: (x: T49) => T50, f51: (x: T50) => T51, f52: (x: T51) => T52, f53: (x: T52) => T53, f54: (x: T53) => T54, f55: (x: T54) => T55, f56: (x: T55) => T56): T56;export declare function pipe < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57> ( x0: T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34, f35: (x: T34) => T35, f36: (x: T35) => T36, f37: (x: T36) => T37, f38: (x: T37) => T38, f39: (x: T38) => T39, f40: (x: T39) => T40, f41: (x: T40) => T41, f42: (x: T41) => T42, f43: (x: T42) => T43, f44: (x: T43) => T44, f45: (x: T44) => T45, f46: (x: T45) => T46, f47: (x: T46) => T47, f48: (x: T47) => T48, f49: (x: T48) => T49, f50: (x: T49) => T50, f51: (x: T50) => T51, f52: (x: T51) => T52, f53: (x: T52) => T53, f54: (x: T53) => T54, f55: (x: T54) => T55, f56: (x: T55) => T56, f57: (x: T56) => T57): T57;export declare function pipe < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58> ( x0: T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34, f35: (x: T34) => T35, f36: (x: T35) => T36, f37: (x: T36) => T37, f38: (x: T37) => T38, f39: (x: T38) => T39, f40: (x: T39) => T40, f41: (x: T40) => T41, f42: (x: T41) => T42, f43: (x: T42) => T43, f44: (x: T43) => T44, f45: (x: T44) => T45, f46: (x: T45) => T46, f47: (x: T46) => T47, f48: (x: T47) => T48, f49: (x: T48) => T49, f50: (x: T49) => T50, f51: (x: T50) => T51, f52: (x: T51) => T52, f53: (x: T52) => T53, f54: (x: T53) => T54, f55: (x: T54) => T55, f56: (x: T55) => T56, f57: (x: T56) => T57, f58: (x: T57) => T58): T58;export declare function pipe < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59> ( x0: T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34, f35: (x: T34) => T35, f36: (x: T35) => T36, f37: (x: T36) => T37, f38: (x: T37) => T38, f39: (x: T38) => T39, f40: (x: T39) => T40, f41: (x: T40) => T41, f42: (x: T41) => T42, f43: (x: T42) => T43, f44: (x: T43) => T44, f45: (x: T44) => T45, f46: (x: T45) => T46, f47: (x: T46) => T47, f48: (x: T47) => T48, f49: (x: T48) => T49, f50: (x: T49) => T50, f51: (x: T50) => T51, f52: (x: T51) => T52, f53: (x: T52) => T53, f54: (x: T53) => T54, f55: (x: T54) => T55, f56: (x: T55) => T56, f57: (x: T56) => T57, f58: (x: T57) => T58, f59: (x: T58) => T59): T59;export declare function pipe < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60> ( x0: T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34, f35: (x: T34) => T35, f36: (x: T35) => T36, f37: (x: T36) => T37, f38: (x: T37) => T38, f39: (x: T38) => T39, f40: (x: T39) => T40, f41: (x: T40) => T41, f42: (x: T41) => T42, f43: (x: T42) => T43, f44: (x: T43) => T44, f45: (x: T44) => T45, f46: (x: T45) => T46, f47: (x: T46) => T47, f48: (x: T47) => T48, f49: (x: T48) => T49, f50: (x: T49) => T50, f51: (x: T50) => T51, f52: (x: T51) => T52, f53: (x: T52) => T53, f54: (x: T53) => T54, f55: (x: T54) => T55, f56: (x: T55) => T56, f57: (x: T56) => T57, f58: (x: T57) => T58, f59: (x: T58) => T59, f60: (x: T59) => T60): T60;export declare function pipe < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61> ( x0: T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34, f35: (x: T34) => T35, f36: (x: T35) => T36, f37: (x: T36) => T37, f38: (x: T37) => T38, f39: (x: T38) => T39, f40: (x: T39) => T40, f41: (x: T40) => T41, f42: (x: T41) => T42, f43: (x: T42) => T43, f44: (x: T43) => T44, f45: (x: T44) => T45, f46: (x: T45) => T46, f47: (x: T46) => T47, f48: (x: T47) => T48, f49: (x: T48) => T49, f50: (x: T49) => T50, f51: (x: T50) => T51, f52: (x: T51) => T52, f53: (x: T52) => T53, f54: (x: T53) => T54, f55: (x: T54) => T55, f56: (x: T55) => T56, f57: (x: T56) => T57, f58: (x: T57) => T58, f59: (x: T58) => T59, f60: (x: T59) => T60, f61: (x: T60) => T61): T61;export declare function pipe < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62> ( x0: T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34, f35: (x: T34) => T35, f36: (x: T35) => T36, f37: (x: T36) => T37, f38: (x: T37) => T38, f39: (x: T38) => T39, f40: (x: T39) => T40, f41: (x: T40) => T41, f42: (x: T41) => T42, f43: (x: T42) => T43, f44: (x: T43) => T44, f45: (x: T44) => T45, f46: (x: T45) => T46, f47: (x: T46) => T47, f48: (x: T47) => T48, f49: (x: T48) => T49, f50: (x: T49) => T50, f51: (x: T50) => T51, f52: (x: T51) => T52, f53: (x: T52) => T53, f54: (x: T53) => T54, f55: (x: T54) => T55, f56: (x: T55) => T56, f57: (x: T56) => T57, f58: (x: T57) => T58, f59: (x: T58) => T59, f60: (x: T59) => T60, f61: (x: T60) => T61, f62: (x: T61) => T62): T62;export declare function pipe < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, T63> ( x0: T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34, f35: (x: T34) => T35, f36: (x: T35) => T36, f37: (x: T36) => T37, f38: (x: T37) => T38, f39: (x: T38) => T39, f40: (x: T39) => T40, f41: (x: T40) => T41, f42: (x: T41) => T42, f43: (x: T42) => T43, f44: (x: T43) => T44, f45: (x: T44) => T45, f46: (x: T45) => T46, f47: (x: T46) => T47, f48: (x: T47) => T48, f49: (x: T48) => T49, f50: (x: T49) => T50, f51: (x: T50) => T51, f52: (x: T51) => T52, f53: (x: T52) => T53, f54: (x: T53) => T54, f55: (x: T54) => T55, f56: (x: T55) => T56, f57: (x: T56) => T57, f58: (x: T57) => T58, f59: (x: T58) => T59, f60: (x: T59) => T60, f61: (x: T60) => T61, f62: (x: T61) => T62, f63: (x: T62) => T63): T63;
export declare function pipeline < Args extends any[], T0> ( f0: (...args: Args) => T0,): (...args: Args) => T0;export declare function pipeline < Args extends any[], T0, T1> ( f0: (...args: Args) => T0, f1: (x: T0) => T1): (...args: Args) => T1;export declare function pipeline < Args extends any[], T0, T1, T2> ( f0: (...args: Args) => T0, f1: (x: T0) => T1, f2: (x: T1) => T2): (...args: Args) => T2;export declare function pipeline < Args extends any[], T0, T1, T2, T3> ( f0: (...args: Args) => T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3): (...args: Args) => T3;export declare function pipeline < Args extends any[], T0, T1, T2, T3, T4> ( f0: (...args: Args) => T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4): (...args: Args) => T4;export declare function pipeline < Args extends any[], T0, T1, T2, T3, T4, T5> ( f0: (...args: Args) => T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5): (...args: Args) => T5;export declare function pipeline < Args extends any[], T0, T1, T2, T3, T4, T5, T6> ( f0: (...args: Args) => T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6): (...args: Args) => T6;export declare function pipeline < Args extends any[], T0, T1, T2, T3, T4, T5, T6, T7> ( f0: (...args: Args) => T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7): (...args: Args) => T7;export declare function pipeline < Args extends any[], T0, T1, T2, T3, T4, T5, T6, T7, T8> ( f0: (...args: Args) => T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8): (...args: Args) => T8;export declare function pipeline < Args extends any[], T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> ( f0: (...args: Args) => T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9): (...args: Args) => T9;export declare function pipeline < Args extends any[], T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> ( f0: (...args: Args) => T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10): (...args: Args) => T10;export declare function pipeline < Args extends any[], T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> ( f0: (...args: Args) => T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11): (...args: Args) => T11;export declare function pipeline < Args extends any[], T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> ( f0: (...args: Args) => T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12): (...args: Args) => T12;export declare function pipeline < Args extends any[], T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> ( f0: (...args: Args) => T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13): (...args: Args) => T13;export declare function pipeline < Args extends any[], T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> ( f0: (...args: Args) => T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14): (...args: Args) => T14;export declare function pipeline < Args extends any[], T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> ( f0: (...args: Args) => T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15): (...args: Args) => T15;export declare function pipeline < Args extends any[], T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16> ( f0: (...args: Args) => T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16): (...args: Args) => T16;export declare function pipeline < Args extends any[], T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17> ( f0: (...args: Args) => T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17): (...args: Args) => T17;export declare function pipeline < Args extends any[], T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18> ( f0: (...args: Args) => T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18): (...args: Args) => T18;export declare function pipeline < Args extends any[], T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19> ( f0: (...args: Args) => T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19): (...args: Args) => T19;export declare function pipeline < Args extends any[], T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20> ( f0: (...args: Args) => T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20): (...args: Args) => T20;export declare function pipeline < Args extends any[], T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21> ( f0: (...args: Args) => T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21): (...args: Args) => T21;export declare function pipeline < Args extends any[], T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22> ( f0: (...args: Args) => T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22): (...args: Args) => T22;export declare function pipeline < Args extends any[], T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23> ( f0: (...args: Args) => T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23): (...args: Args) => T23;export declare function pipeline < Args extends any[], T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24> ( f0: (...args: Args) => T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24): (...args: Args) => T24;export declare function pipeline < Args extends any[], T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25> ( f0: (...args: Args) => T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25): (...args: Args) => T25;export declare function pipeline < Args extends any[], T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26> ( f0: (...args: Args) => T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26): (...args: Args) => T26;export declare function pipeline < Args extends any[], T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27> ( f0: (...args: Args) => T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27): (...args: Args) => T27;export declare function pipeline < Args extends any[], T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28> ( f0: (...args: Args) => T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28): (...args: Args) => T28;export declare function pipeline < Args extends any[], T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29> ( f0: (...args: Args) => T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29): (...args: Args) => T29;export declare function pipeline < Args extends any[], T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30> ( f0: (...args: Args) => T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30): (...args: Args) => T30;export declare function pipeline < Args extends any[], T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31> ( f0: (...args: Args) => T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31): (...args: Args) => T31;export declare function pipeline < Args extends any[], T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32> ( f0: (...args: Args) => T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32): (...args: Args) => T32;export declare function pipeline < Args extends any[], T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33> ( f0: (...args: Args) => T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33): (...args: Args) => T33;export declare function pipeline < Args extends any[], T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34> ( f0: (...args: Args) => T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34): (...args: Args) => T34;export declare function pipeline < Args extends any[], T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35> ( f0: (...args: Args) => T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34, f35: (x: T34) => T35): (...args: Args) => T35;export declare function pipeline < Args extends any[], T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36> ( f0: (...args: Args) => T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34, f35: (x: T34) => T35, f36: (x: T35) => T36): (...args: Args) => T36;export declare function pipeline < Args extends any[], T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37> ( f0: (...args: Args) => T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34, f35: (x: T34) => T35, f36: (x: T35) => T36, f37: (x: T36) => T37): (...args: Args) => T37;export declare function pipeline < Args extends any[], T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38> ( f0: (...args: Args) => T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34, f35: (x: T34) => T35, f36: (x: T35) => T36, f37: (x: T36) => T37, f38: (x: T37) => T38): (...args: Args) => T38;export declare function pipeline < Args extends any[], T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39> ( f0: (...args: Args) => T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34, f35: (x: T34) => T35, f36: (x: T35) => T36, f37: (x: T36) => T37, f38: (x: T37) => T38, f39: (x: T38) => T39): (...args: Args) => T39;export declare function pipeline < Args extends any[], T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40> ( f0: (...args: Args) => T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34, f35: (x: T34) => T35, f36: (x: T35) => T36, f37: (x: T36) => T37, f38: (x: T37) => T38, f39: (x: T38) => T39, f40: (x: T39) => T40): (...args: Args) => T40;export declare function pipeline < Args extends any[], T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41> ( f0: (...args: Args) => T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34, f35: (x: T34) => T35, f36: (x: T35) => T36, f37: (x: T36) => T37, f38: (x: T37) => T38, f39: (x: T38) => T39, f40: (x: T39) => T40, f41: (x: T40) => T41): (...args: Args) => T41;export declare function pipeline < Args extends any[], T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42> ( f0: (...args: Args) => T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34, f35: (x: T34) => T35, f36: (x: T35) => T36, f37: (x: T36) => T37, f38: (x: T37) => T38, f39: (x: T38) => T39, f40: (x: T39) => T40, f41: (x: T40) => T41, f42: (x: T41) => T42): (...args: Args) => T42;export declare function pipeline < Args extends any[], T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43> ( f0: (...args: Args) => T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34, f35: (x: T34) => T35, f36: (x: T35) => T36, f37: (x: T36) => T37, f38: (x: T37) => T38, f39: (x: T38) => T39, f40: (x: T39) => T40, f41: (x: T40) => T41, f42: (x: T41) => T42, f43: (x: T42) => T43): (...args: Args) => T43;export declare function pipeline < Args extends any[], T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44> ( f0: (...args: Args) => T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34, f35: (x: T34) => T35, f36: (x: T35) => T36, f37: (x: T36) => T37, f38: (x: T37) => T38, f39: (x: T38) => T39, f40: (x: T39) => T40, f41: (x: T40) => T41, f42: (x: T41) => T42, f43: (x: T42) => T43, f44: (x: T43) => T44): (...args: Args) => T44;export declare function pipeline < Args extends any[], T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45> ( f0: (...args: Args) => T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34, f35: (x: T34) => T35, f36: (x: T35) => T36, f37: (x: T36) => T37, f38: (x: T37) => T38, f39: (x: T38) => T39, f40: (x: T39) => T40, f41: (x: T40) => T41, f42: (x: T41) => T42, f43: (x: T42) => T43, f44: (x: T43) => T44, f45: (x: T44) => T45): (...args: Args) => T45;export declare function pipeline < Args extends any[], T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46> ( f0: (...args: Args) => T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34, f35: (x: T34) => T35, f36: (x: T35) => T36, f37: (x: T36) => T37, f38: (x: T37) => T38, f39: (x: T38) => T39, f40: (x: T39) => T40, f41: (x: T40) => T41, f42: (x: T41) => T42, f43: (x: T42) => T43, f44: (x: T43) => T44, f45: (x: T44) => T45, f46: (x: T45) => T46): (...args: Args) => T46;export declare function pipeline < Args extends any[], T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47> ( f0: (...args: Args) => T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34, f35: (x: T34) => T35, f36: (x: T35) => T36, f37: (x: T36) => T37, f38: (x: T37) => T38, f39: (x: T38) => T39, f40: (x: T39) => T40, f41: (x: T40) => T41, f42: (x: T41) => T42, f43: (x: T42) => T43, f44: (x: T43) => T44, f45: (x: T44) => T45, f46: (x: T45) => T46, f47: (x: T46) => T47): (...args: Args) => T47;export declare function pipeline < Args extends any[], T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48> ( f0: (...args: Args) => T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34, f35: (x: T34) => T35, f36: (x: T35) => T36, f37: (x: T36) => T37, f38: (x: T37) => T38, f39: (x: T38) => T39, f40: (x: T39) => T40, f41: (x: T40) => T41, f42: (x: T41) => T42, f43: (x: T42) => T43, f44: (x: T43) => T44, f45: (x: T44) => T45, f46: (x: T45) => T46, f47: (x: T46) => T47, f48: (x: T47) => T48): (...args: Args) => T48;export declare function pipeline < Args extends any[], T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49> ( f0: (...args: Args) => T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34, f35: (x: T34) => T35, f36: (x: T35) => T36, f37: (x: T36) => T37, f38: (x: T37) => T38, f39: (x: T38) => T39, f40: (x: T39) => T40, f41: (x: T40) => T41, f42: (x: T41) => T42, f43: (x: T42) => T43, f44: (x: T43) => T44, f45: (x: T44) => T45, f46: (x: T45) => T46, f47: (x: T46) => T47, f48: (x: T47) => T48, f49: (x: T48) => T49): (...args: Args) => T49;export declare function pipeline < Args extends any[], T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50> ( f0: (...args: Args) => T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34, f35: (x: T34) => T35, f36: (x: T35) => T36, f37: (x: T36) => T37, f38: (x: T37) => T38, f39: (x: T38) => T39, f40: (x: T39) => T40, f41: (x: T40) => T41, f42: (x: T41) => T42, f43: (x: T42) => T43, f44: (x: T43) => T44, f45: (x: T44) => T45, f46: (x: T45) => T46, f47: (x: T46) => T47, f48: (x: T47) => T48, f49: (x: T48) => T49, f50: (x: T49) => T50): (...args: Args) => T50;export declare function pipeline < Args extends any[], T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51> ( f0: (...args: Args) => T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34, f35: (x: T34) => T35, f36: (x: T35) => T36, f37: (x: T36) => T37, f38: (x: T37) => T38, f39: (x: T38) => T39, f40: (x: T39) => T40, f41: (x: T40) => T41, f42: (x: T41) => T42, f43: (x: T42) => T43, f44: (x: T43) => T44, f45: (x: T44) => T45, f46: (x: T45) => T46, f47: (x: T46) => T47, f48: (x: T47) => T48, f49: (x: T48) => T49, f50: (x: T49) => T50, f51: (x: T50) => T51): (...args: Args) => T51;export declare function pipeline < Args extends any[], T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52> ( f0: (...args: Args) => T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34, f35: (x: T34) => T35, f36: (x: T35) => T36, f37: (x: T36) => T37, f38: (x: T37) => T38, f39: (x: T38) => T39, f40: (x: T39) => T40, f41: (x: T40) => T41, f42: (x: T41) => T42, f43: (x: T42) => T43, f44: (x: T43) => T44, f45: (x: T44) => T45, f46: (x: T45) => T46, f47: (x: T46) => T47, f48: (x: T47) => T48, f49: (x: T48) => T49, f50: (x: T49) => T50, f51: (x: T50) => T51, f52: (x: T51) => T52): (...args: Args) => T52;export declare function pipeline < Args extends any[], T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53> ( f0: (...args: Args) => T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34, f35: (x: T34) => T35, f36: (x: T35) => T36, f37: (x: T36) => T37, f38: (x: T37) => T38, f39: (x: T38) => T39, f40: (x: T39) => T40, f41: (x: T40) => T41, f42: (x: T41) => T42, f43: (x: T42) => T43, f44: (x: T43) => T44, f45: (x: T44) => T45, f46: (x: T45) => T46, f47: (x: T46) => T47, f48: (x: T47) => T48, f49: (x: T48) => T49, f50: (x: T49) => T50, f51: (x: T50) => T51, f52: (x: T51) => T52, f53: (x: T52) => T53): (...args: Args) => T53;export declare function pipeline < Args extends any[], T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54> ( f0: (...args: Args) => T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34, f35: (x: T34) => T35, f36: (x: T35) => T36, f37: (x: T36) => T37, f38: (x: T37) => T38, f39: (x: T38) => T39, f40: (x: T39) => T40, f41: (x: T40) => T41, f42: (x: T41) => T42, f43: (x: T42) => T43, f44: (x: T43) => T44, f45: (x: T44) => T45, f46: (x: T45) => T46, f47: (x: T46) => T47, f48: (x: T47) => T48, f49: (x: T48) => T49, f50: (x: T49) => T50, f51: (x: T50) => T51, f52: (x: T51) => T52, f53: (x: T52) => T53, f54: (x: T53) => T54): (...args: Args) => T54;export declare function pipeline < Args extends any[], T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55> ( f0: (...args: Args) => T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34, f35: (x: T34) => T35, f36: (x: T35) => T36, f37: (x: T36) => T37, f38: (x: T37) => T38, f39: (x: T38) => T39, f40: (x: T39) => T40, f41: (x: T40) => T41, f42: (x: T41) => T42, f43: (x: T42) => T43, f44: (x: T43) => T44, f45: (x: T44) => T45, f46: (x: T45) => T46, f47: (x: T46) => T47, f48: (x: T47) => T48, f49: (x: T48) => T49, f50: (x: T49) => T50, f51: (x: T50) => T51, f52: (x: T51) => T52, f53: (x: T52) => T53, f54: (x: T53) => T54, f55: (x: T54) => T55): (...args: Args) => T55;export declare function pipeline < Args extends any[], T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56> ( f0: (...args: Args) => T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34, f35: (x: T34) => T35, f36: (x: T35) => T36, f37: (x: T36) => T37, f38: (x: T37) => T38, f39: (x: T38) => T39, f40: (x: T39) => T40, f41: (x: T40) => T41, f42: (x: T41) => T42, f43: (x: T42) => T43, f44: (x: T43) => T44, f45: (x: T44) => T45, f46: (x: T45) => T46, f47: (x: T46) => T47, f48: (x: T47) => T48, f49: (x: T48) => T49, f50: (x: T49) => T50, f51: (x: T50) => T51, f52: (x: T51) => T52, f53: (x: T52) => T53, f54: (x: T53) => T54, f55: (x: T54) => T55, f56: (x: T55) => T56): (...args: Args) => T56;export declare function pipeline < Args extends any[], T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57> ( f0: (...args: Args) => T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34, f35: (x: T34) => T35, f36: (x: T35) => T36, f37: (x: T36) => T37, f38: (x: T37) => T38, f39: (x: T38) => T39, f40: (x: T39) => T40, f41: (x: T40) => T41, f42: (x: T41) => T42, f43: (x: T42) => T43, f44: (x: T43) => T44, f45: (x: T44) => T45, f46: (x: T45) => T46, f47: (x: T46) => T47, f48: (x: T47) => T48, f49: (x: T48) => T49, f50: (x: T49) => T50, f51: (x: T50) => T51, f52: (x: T51) => T52, f53: (x: T52) => T53, f54: (x: T53) => T54, f55: (x: T54) => T55, f56: (x: T55) => T56, f57: (x: T56) => T57): (...args: Args) => T57;export declare function pipeline < Args extends any[], T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58> ( f0: (...args: Args) => T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34, f35: (x: T34) => T35, f36: (x: T35) => T36, f37: (x: T36) => T37, f38: (x: T37) => T38, f39: (x: T38) => T39, f40: (x: T39) => T40, f41: (x: T40) => T41, f42: (x: T41) => T42, f43: (x: T42) => T43, f44: (x: T43) => T44, f45: (x: T44) => T45, f46: (x: T45) => T46, f47: (x: T46) => T47, f48: (x: T47) => T48, f49: (x: T48) => T49, f50: (x: T49) => T50, f51: (x: T50) => T51, f52: (x: T51) => T52, f53: (x: T52) => T53, f54: (x: T53) => T54, f55: (x: T54) => T55, f56: (x: T55) => T56, f57: (x: T56) => T57, f58: (x: T57) => T58): (...args: Args) => T58;export declare function pipeline < Args extends any[], T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59> ( f0: (...args: Args) => T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34, f35: (x: T34) => T35, f36: (x: T35) => T36, f37: (x: T36) => T37, f38: (x: T37) => T38, f39: (x: T38) => T39, f40: (x: T39) => T40, f41: (x: T40) => T41, f42: (x: T41) => T42, f43: (x: T42) => T43, f44: (x: T43) => T44, f45: (x: T44) => T45, f46: (x: T45) => T46, f47: (x: T46) => T47, f48: (x: T47) => T48, f49: (x: T48) => T49, f50: (x: T49) => T50, f51: (x: T50) => T51, f52: (x: T51) => T52, f53: (x: T52) => T53, f54: (x: T53) => T54, f55: (x: T54) => T55, f56: (x: T55) => T56, f57: (x: T56) => T57, f58: (x: T57) => T58, f59: (x: T58) => T59): (...args: Args) => T59;export declare function pipeline < Args extends any[], T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60> ( f0: (...args: Args) => T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34, f35: (x: T34) => T35, f36: (x: T35) => T36, f37: (x: T36) => T37, f38: (x: T37) => T38, f39: (x: T38) => T39, f40: (x: T39) => T40, f41: (x: T40) => T41, f42: (x: T41) => T42, f43: (x: T42) => T43, f44: (x: T43) => T44, f45: (x: T44) => T45, f46: (x: T45) => T46, f47: (x: T46) => T47, f48: (x: T47) => T48, f49: (x: T48) => T49, f50: (x: T49) => T50, f51: (x: T50) => T51, f52: (x: T51) => T52, f53: (x: T52) => T53, f54: (x: T53) => T54, f55: (x: T54) => T55, f56: (x: T55) => T56, f57: (x: T56) => T57, f58: (x: T57) => T58, f59: (x: T58) => T59, f60: (x: T59) => T60): (...args: Args) => T60;export declare function pipeline < Args extends any[], T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61> ( f0: (...args: Args) => T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34, f35: (x: T34) => T35, f36: (x: T35) => T36, f37: (x: T36) => T37, f38: (x: T37) => T38, f39: (x: T38) => T39, f40: (x: T39) => T40, f41: (x: T40) => T41, f42: (x: T41) => T42, f43: (x: T42) => T43, f44: (x: T43) => T44, f45: (x: T44) => T45, f46: (x: T45) => T46, f47: (x: T46) => T47, f48: (x: T47) => T48, f49: (x: T48) => T49, f50: (x: T49) => T50, f51: (x: T50) => T51, f52: (x: T51) => T52, f53: (x: T52) => T53, f54: (x: T53) => T54, f55: (x: T54) => T55, f56: (x: T55) => T56, f57: (x: T56) => T57, f58: (x: T57) => T58, f59: (x: T58) => T59, f60: (x: T59) => T60, f61: (x: T60) => T61): (...args: Args) => T61;export declare function pipeline < Args extends any[], T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62> ( f0: (...args: Args) => T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34, f35: (x: T34) => T35, f36: (x: T35) => T36, f37: (x: T36) => T37, f38: (x: T37) => T38, f39: (x: T38) => T39, f40: (x: T39) => T40, f41: (x: T40) => T41, f42: (x: T41) => T42, f43: (x: T42) => T43, f44: (x: T43) => T44, f45: (x: T44) => T45, f46: (x: T45) => T46, f47: (x: T46) => T47, f48: (x: T47) => T48, f49: (x: T48) => T49, f50: (x: T49) => T50, f51: (x: T50) => T51, f52: (x: T51) => T52, f53: (x: T52) => T53, f54: (x: T53) => T54, f55: (x: T54) => T55, f56: (x: T55) => T56, f57: (x: T56) => T57, f58: (x: T57) => T58, f59: (x: T58) => T59, f60: (x: T59) => T60, f61: (x: T60) => T61, f62: (x: T61) => T62): (...args: Args) => T62;export declare function pipeline < Args extends any[], T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, T63> ( f0: (...args: Args) => T0, f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34, f35: (x: T34) => T35, f36: (x: T35) => T36, f37: (x: T36) => T37, f38: (x: T37) => T38, f39: (x: T38) => T39, f40: (x: T39) => T40, f41: (x: T40) => T41, f42: (x: T41) => T42, f43: (x: T42) => T43, f44: (x: T43) => T44, f45: (x: T44) => T45, f46: (x: T45) => T46, f47: (x: T46) => T47, f48: (x: T47) => T48, f49: (x: T48) => T49, f50: (x: T49) => T50, f51: (x: T50) => T51, f52: (x: T51) => T52, f53: (x: T52) => T53, f54: (x: T53) => T54, f55: (x: T54) => T55, f56: (x: T55) => T56, f57: (x: T56) => T57, f58: (x: T57) => T58, f59: (x: T58) => T59, f60: (x: T59) => T60, f61: (x: T60) => T61, f62: (x: T61) => T62, f63: (x: T62) => T63): (...args: Args) => T63;
export declare function compose < T0, Args extends any[]> ( f1: (...args: Args) => T0): (...args: Args) => T0;export declare function compose < T0, T1, Args extends any[]> ( f0: (x: T1) => T0, f2: (...args: Args) => T1): (...args: Args) => T0;export declare function compose < T0, T1, T2, Args extends any[]> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f3: (...args: Args) => T2): (...args: Args) => T0;export declare function compose < T0, T1, T2, T3, Args extends any[]> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f4: (...args: Args) => T3): (...args: Args) => T0;export declare function compose < T0, T1, T2, T3, T4, Args extends any[]> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f5: (...args: Args) => T4): (...args: Args) => T0;export declare function compose < T0, T1, T2, T3, T4, T5, Args extends any[]> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f6: (...args: Args) => T5): (...args: Args) => T0;export declare function compose < T0, T1, T2, T3, T4, T5, T6, Args extends any[]> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f7: (...args: Args) => T6): (...args: Args) => T0;export declare function compose < T0, T1, T2, T3, T4, T5, T6, T7, Args extends any[]> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f8: (...args: Args) => T7): (...args: Args) => T0;export declare function compose < T0, T1, T2, T3, T4, T5, T6, T7, T8, Args extends any[]> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f9: (...args: Args) => T8): (...args: Args) => T0;export declare function compose < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, Args extends any[]> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f10: (...args: Args) => T9): (...args: Args) => T0;export declare function compose < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, Args extends any[]> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f11: (...args: Args) => T10): (...args: Args) => T0;export declare function compose < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, Args extends any[]> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f12: (...args: Args) => T11): (...args: Args) => T0;export declare function compose < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, Args extends any[]> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f13: (...args: Args) => T12): (...args: Args) => T0;export declare function compose < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, Args extends any[]> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f14: (...args: Args) => T13): (...args: Args) => T0;export declare function compose < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, Args extends any[]> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f15: (...args: Args) => T14): (...args: Args) => T0;export declare function compose < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, Args extends any[]> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f16: (...args: Args) => T15): (...args: Args) => T0;export declare function compose < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, Args extends any[]> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f17: (...args: Args) => T16): (...args: Args) => T0;export declare function compose < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, Args extends any[]> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f18: (...args: Args) => T17): (...args: Args) => T0;export declare function compose < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, Args extends any[]> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f19: (...args: Args) => T18): (...args: Args) => T0;export declare function compose < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, Args extends any[]> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f20: (...args: Args) => T19): (...args: Args) => T0;export declare function compose < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, Args extends any[]> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f19: (x: T20) => T19, f21: (...args: Args) => T20): (...args: Args) => T0;export declare function compose < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, Args extends any[]> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f19: (x: T20) => T19, f20: (x: T21) => T20, f22: (...args: Args) => T21): (...args: Args) => T0;export declare function compose < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, Args extends any[]> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f19: (x: T20) => T19, f20: (x: T21) => T20, f21: (x: T22) => T21, f23: (...args: Args) => T22): (...args: Args) => T0;export declare function compose < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, Args extends any[]> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f19: (x: T20) => T19, f20: (x: T21) => T20, f21: (x: T22) => T21, f22: (x: T23) => T22, f24: (...args: Args) => T23): (...args: Args) => T0;export declare function compose < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, Args extends any[]> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f19: (x: T20) => T19, f20: (x: T21) => T20, f21: (x: T22) => T21, f22: (x: T23) => T22, f23: (x: T24) => T23, f25: (...args: Args) => T24): (...args: Args) => T0;export declare function compose < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, Args extends any[]> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f19: (x: T20) => T19, f20: (x: T21) => T20, f21: (x: T22) => T21, f22: (x: T23) => T22, f23: (x: T24) => T23, f24: (x: T25) => T24, f26: (...args: Args) => T25): (...args: Args) => T0;export declare function compose < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, Args extends any[]> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f19: (x: T20) => T19, f20: (x: T21) => T20, f21: (x: T22) => T21, f22: (x: T23) => T22, f23: (x: T24) => T23, f24: (x: T25) => T24, f25: (x: T26) => T25, f27: (...args: Args) => T26): (...args: Args) => T0;export declare function compose < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, Args extends any[]> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f19: (x: T20) => T19, f20: (x: T21) => T20, f21: (x: T22) => T21, f22: (x: T23) => T22, f23: (x: T24) => T23, f24: (x: T25) => T24, f25: (x: T26) => T25, f26: (x: T27) => T26, f28: (...args: Args) => T27): (...args: Args) => T0;export declare function compose < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, Args extends any[]> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f19: (x: T20) => T19, f20: (x: T21) => T20, f21: (x: T22) => T21, f22: (x: T23) => T22, f23: (x: T24) => T23, f24: (x: T25) => T24, f25: (x: T26) => T25, f26: (x: T27) => T26, f27: (x: T28) => T27, f29: (...args: Args) => T28): (...args: Args) => T0;export declare function compose < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, Args extends any[]> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f19: (x: T20) => T19, f20: (x: T21) => T20, f21: (x: T22) => T21, f22: (x: T23) => T22, f23: (x: T24) => T23, f24: (x: T25) => T24, f25: (x: T26) => T25, f26: (x: T27) => T26, f27: (x: T28) => T27, f28: (x: T29) => T28, f30: (...args: Args) => T29): (...args: Args) => T0;export declare function compose < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, Args extends any[]> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f19: (x: T20) => T19, f20: (x: T21) => T20, f21: (x: T22) => T21, f22: (x: T23) => T22, f23: (x: T24) => T23, f24: (x: T25) => T24, f25: (x: T26) => T25, f26: (x: T27) => T26, f27: (x: T28) => T27, f28: (x: T29) => T28, f29: (x: T30) => T29, f31: (...args: Args) => T30): (...args: Args) => T0;export declare function compose < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, Args extends any[]> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f19: (x: T20) => T19, f20: (x: T21) => T20, f21: (x: T22) => T21, f22: (x: T23) => T22, f23: (x: T24) => T23, f24: (x: T25) => T24, f25: (x: T26) => T25, f26: (x: T27) => T26, f27: (x: T28) => T27, f28: (x: T29) => T28, f29: (x: T30) => T29, f30: (x: T31) => T30, f32: (...args: Args) => T31): (...args: Args) => T0;export declare function compose < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, Args extends any[]> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f19: (x: T20) => T19, f20: (x: T21) => T20, f21: (x: T22) => T21, f22: (x: T23) => T22, f23: (x: T24) => T23, f24: (x: T25) => T24, f25: (x: T26) => T25, f26: (x: T27) => T26, f27: (x: T28) => T27, f28: (x: T29) => T28, f29: (x: T30) => T29, f30: (x: T31) => T30, f31: (x: T32) => T31, f33: (...args: Args) => T32): (...args: Args) => T0;export declare function compose < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, Args extends any[]> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f19: (x: T20) => T19, f20: (x: T21) => T20, f21: (x: T22) => T21, f22: (x: T23) => T22, f23: (x: T24) => T23, f24: (x: T25) => T24, f25: (x: T26) => T25, f26: (x: T27) => T26, f27: (x: T28) => T27, f28: (x: T29) => T28, f29: (x: T30) => T29, f30: (x: T31) => T30, f31: (x: T32) => T31, f32: (x: T33) => T32, f34: (...args: Args) => T33): (...args: Args) => T0;export declare function compose < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, Args extends any[]> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f19: (x: T20) => T19, f20: (x: T21) => T20, f21: (x: T22) => T21, f22: (x: T23) => T22, f23: (x: T24) => T23, f24: (x: T25) => T24, f25: (x: T26) => T25, f26: (x: T27) => T26, f27: (x: T28) => T27, f28: (x: T29) => T28, f29: (x: T30) => T29, f30: (x: T31) => T30, f31: (x: T32) => T31, f32: (x: T33) => T32, f33: (x: T34) => T33, f35: (...args: Args) => T34): (...args: Args) => T0;export declare function compose < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, Args extends any[]> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f19: (x: T20) => T19, f20: (x: T21) => T20, f21: (x: T22) => T21, f22: (x: T23) => T22, f23: (x: T24) => T23, f24: (x: T25) => T24, f25: (x: T26) => T25, f26: (x: T27) => T26, f27: (x: T28) => T27, f28: (x: T29) => T28, f29: (x: T30) => T29, f30: (x: T31) => T30, f31: (x: T32) => T31, f32: (x: T33) => T32, f33: (x: T34) => T33, f34: (x: T35) => T34, f36: (...args: Args) => T35): (...args: Args) => T0;export declare function compose < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, Args extends any[]> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f19: (x: T20) => T19, f20: (x: T21) => T20, f21: (x: T22) => T21, f22: (x: T23) => T22, f23: (x: T24) => T23, f24: (x: T25) => T24, f25: (x: T26) => T25, f26: (x: T27) => T26, f27: (x: T28) => T27, f28: (x: T29) => T28, f29: (x: T30) => T29, f30: (x: T31) => T30, f31: (x: T32) => T31, f32: (x: T33) => T32, f33: (x: T34) => T33, f34: (x: T35) => T34, f35: (x: T36) => T35, f37: (...args: Args) => T36): (...args: Args) => T0;export declare function compose < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, Args extends any[]> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f19: (x: T20) => T19, f20: (x: T21) => T20, f21: (x: T22) => T21, f22: (x: T23) => T22, f23: (x: T24) => T23, f24: (x: T25) => T24, f25: (x: T26) => T25, f26: (x: T27) => T26, f27: (x: T28) => T27, f28: (x: T29) => T28, f29: (x: T30) => T29, f30: (x: T31) => T30, f31: (x: T32) => T31, f32: (x: T33) => T32, f33: (x: T34) => T33, f34: (x: T35) => T34, f35: (x: T36) => T35, f36: (x: T37) => T36, f38: (...args: Args) => T37): (...args: Args) => T0;export declare function compose < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, Args extends any[]> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f19: (x: T20) => T19, f20: (x: T21) => T20, f21: (x: T22) => T21, f22: (x: T23) => T22, f23: (x: T24) => T23, f24: (x: T25) => T24, f25: (x: T26) => T25, f26: (x: T27) => T26, f27: (x: T28) => T27, f28: (x: T29) => T28, f29: (x: T30) => T29, f30: (x: T31) => T30, f31: (x: T32) => T31, f32: (x: T33) => T32, f33: (x: T34) => T33, f34: (x: T35) => T34, f35: (x: T36) => T35, f36: (x: T37) => T36, f37: (x: T38) => T37, f39: (...args: Args) => T38): (...args: Args) => T0;export declare function compose < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, Args extends any[]> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f19: (x: T20) => T19, f20: (x: T21) => T20, f21: (x: T22) => T21, f22: (x: T23) => T22, f23: (x: T24) => T23, f24: (x: T25) => T24, f25: (x: T26) => T25, f26: (x: T27) => T26, f27: (x: T28) => T27, f28: (x: T29) => T28, f29: (x: T30) => T29, f30: (x: T31) => T30, f31: (x: T32) => T31, f32: (x: T33) => T32, f33: (x: T34) => T33, f34: (x: T35) => T34, f35: (x: T36) => T35, f36: (x: T37) => T36, f37: (x: T38) => T37, f38: (x: T39) => T38, f40: (...args: Args) => T39): (...args: Args) => T0;export declare function compose < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, Args extends any[]> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f19: (x: T20) => T19, f20: (x: T21) => T20, f21: (x: T22) => T21, f22: (x: T23) => T22, f23: (x: T24) => T23, f24: (x: T25) => T24, f25: (x: T26) => T25, f26: (x: T27) => T26, f27: (x: T28) => T27, f28: (x: T29) => T28, f29: (x: T30) => T29, f30: (x: T31) => T30, f31: (x: T32) => T31, f32: (x: T33) => T32, f33: (x: T34) => T33, f34: (x: T35) => T34, f35: (x: T36) => T35, f36: (x: T37) => T36, f37: (x: T38) => T37, f38: (x: T39) => T38, f39: (x: T40) => T39, f41: (...args: Args) => T40): (...args: Args) => T0;export declare function compose < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, Args extends any[]> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f19: (x: T20) => T19, f20: (x: T21) => T20, f21: (x: T22) => T21, f22: (x: T23) => T22, f23: (x: T24) => T23, f24: (x: T25) => T24, f25: (x: T26) => T25, f26: (x: T27) => T26, f27: (x: T28) => T27, f28: (x: T29) => T28, f29: (x: T30) => T29, f30: (x: T31) => T30, f31: (x: T32) => T31, f32: (x: T33) => T32, f33: (x: T34) => T33, f34: (x: T35) => T34, f35: (x: T36) => T35, f36: (x: T37) => T36, f37: (x: T38) => T37, f38: (x: T39) => T38, f39: (x: T40) => T39, f40: (x: T41) => T40, f42: (...args: Args) => T41): (...args: Args) => T0;export declare function compose < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, Args extends any[]> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f19: (x: T20) => T19, f20: (x: T21) => T20, f21: (x: T22) => T21, f22: (x: T23) => T22, f23: (x: T24) => T23, f24: (x: T25) => T24, f25: (x: T26) => T25, f26: (x: T27) => T26, f27: (x: T28) => T27, f28: (x: T29) => T28, f29: (x: T30) => T29, f30: (x: T31) => T30, f31: (x: T32) => T31, f32: (x: T33) => T32, f33: (x: T34) => T33, f34: (x: T35) => T34, f35: (x: T36) => T35, f36: (x: T37) => T36, f37: (x: T38) => T37, f38: (x: T39) => T38, f39: (x: T40) => T39, f40: (x: T41) => T40, f41: (x: T42) => T41, f43: (...args: Args) => T42): (...args: Args) => T0;export declare function compose < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, Args extends any[]> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f19: (x: T20) => T19, f20: (x: T21) => T20, f21: (x: T22) => T21, f22: (x: T23) => T22, f23: (x: T24) => T23, f24: (x: T25) => T24, f25: (x: T26) => T25, f26: (x: T27) => T26, f27: (x: T28) => T27, f28: (x: T29) => T28, f29: (x: T30) => T29, f30: (x: T31) => T30, f31: (x: T32) => T31, f32: (x: T33) => T32, f33: (x: T34) => T33, f34: (x: T35) => T34, f35: (x: T36) => T35, f36: (x: T37) => T36, f37: (x: T38) => T37, f38: (x: T39) => T38, f39: (x: T40) => T39, f40: (x: T41) => T40, f41: (x: T42) => T41, f42: (x: T43) => T42, f44: (...args: Args) => T43): (...args: Args) => T0;export declare function compose < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, Args extends any[]> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f19: (x: T20) => T19, f20: (x: T21) => T20, f21: (x: T22) => T21, f22: (x: T23) => T22, f23: (x: T24) => T23, f24: (x: T25) => T24, f25: (x: T26) => T25, f26: (x: T27) => T26, f27: (x: T28) => T27, f28: (x: T29) => T28, f29: (x: T30) => T29, f30: (x: T31) => T30, f31: (x: T32) => T31, f32: (x: T33) => T32, f33: (x: T34) => T33, f34: (x: T35) => T34, f35: (x: T36) => T35, f36: (x: T37) => T36, f37: (x: T38) => T37, f38: (x: T39) => T38, f39: (x: T40) => T39, f40: (x: T41) => T40, f41: (x: T42) => T41, f42: (x: T43) => T42, f43: (x: T44) => T43, f45: (...args: Args) => T44): (...args: Args) => T0;export declare function compose < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, Args extends any[]> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f19: (x: T20) => T19, f20: (x: T21) => T20, f21: (x: T22) => T21, f22: (x: T23) => T22, f23: (x: T24) => T23, f24: (x: T25) => T24, f25: (x: T26) => T25, f26: (x: T27) => T26, f27: (x: T28) => T27, f28: (x: T29) => T28, f29: (x: T30) => T29, f30: (x: T31) => T30, f31: (x: T32) => T31, f32: (x: T33) => T32, f33: (x: T34) => T33, f34: (x: T35) => T34, f35: (x: T36) => T35, f36: (x: T37) => T36, f37: (x: T38) => T37, f38: (x: T39) => T38, f39: (x: T40) => T39, f40: (x: T41) => T40, f41: (x: T42) => T41, f42: (x: T43) => T42, f43: (x: T44) => T43, f44: (x: T45) => T44, f46: (...args: Args) => T45): (...args: Args) => T0;export declare function compose < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, Args extends any[]> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f19: (x: T20) => T19, f20: (x: T21) => T20, f21: (x: T22) => T21, f22: (x: T23) => T22, f23: (x: T24) => T23, f24: (x: T25) => T24, f25: (x: T26) => T25, f26: (x: T27) => T26, f27: (x: T28) => T27, f28: (x: T29) => T28, f29: (x: T30) => T29, f30: (x: T31) => T30, f31: (x: T32) => T31, f32: (x: T33) => T32, f33: (x: T34) => T33, f34: (x: T35) => T34, f35: (x: T36) => T35, f36: (x: T37) => T36, f37: (x: T38) => T37, f38: (x: T39) => T38, f39: (x: T40) => T39, f40: (x: T41) => T40, f41: (x: T42) => T41, f42: (x: T43) => T42, f43: (x: T44) => T43, f44: (x: T45) => T44, f45: (x: T46) => T45, f47: (...args: Args) => T46): (...args: Args) => T0;export declare function compose < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, Args extends any[]> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f19: (x: T20) => T19, f20: (x: T21) => T20, f21: (x: T22) => T21, f22: (x: T23) => T22, f23: (x: T24) => T23, f24: (x: T25) => T24, f25: (x: T26) => T25, f26: (x: T27) => T26, f27: (x: T28) => T27, f28: (x: T29) => T28, f29: (x: T30) => T29, f30: (x: T31) => T30, f31: (x: T32) => T31, f32: (x: T33) => T32, f33: (x: T34) => T33, f34: (x: T35) => T34, f35: (x: T36) => T35, f36: (x: T37) => T36, f37: (x: T38) => T37, f38: (x: T39) => T38, f39: (x: T40) => T39, f40: (x: T41) => T40, f41: (x: T42) => T41, f42: (x: T43) => T42, f43: (x: T44) => T43, f44: (x: T45) => T44, f45: (x: T46) => T45, f46: (x: T47) => T46, f48: (...args: Args) => T47): (...args: Args) => T0;export declare function compose < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, Args extends any[]> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f19: (x: T20) => T19, f20: (x: T21) => T20, f21: (x: T22) => T21, f22: (x: T23) => T22, f23: (x: T24) => T23, f24: (x: T25) => T24, f25: (x: T26) => T25, f26: (x: T27) => T26, f27: (x: T28) => T27, f28: (x: T29) => T28, f29: (x: T30) => T29, f30: (x: T31) => T30, f31: (x: T32) => T31, f32: (x: T33) => T32, f33: (x: T34) => T33, f34: (x: T35) => T34, f35: (x: T36) => T35, f36: (x: T37) => T36, f37: (x: T38) => T37, f38: (x: T39) => T38, f39: (x: T40) => T39, f40: (x: T41) => T40, f41: (x: T42) => T41, f42: (x: T43) => T42, f43: (x: T44) => T43, f44: (x: T45) => T44, f45: (x: T46) => T45, f46: (x: T47) => T46, f47: (x: T48) => T47, f49: (...args: Args) => T48): (...args: Args) => T0;export declare function compose < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, Args extends any[]> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f19: (x: T20) => T19, f20: (x: T21) => T20, f21: (x: T22) => T21, f22: (x: T23) => T22, f23: (x: T24) => T23, f24: (x: T25) => T24, f25: (x: T26) => T25, f26: (x: T27) => T26, f27: (x: T28) => T27, f28: (x: T29) => T28, f29: (x: T30) => T29, f30: (x: T31) => T30, f31: (x: T32) => T31, f32: (x: T33) => T32, f33: (x: T34) => T33, f34: (x: T35) => T34, f35: (x: T36) => T35, f36: (x: T37) => T36, f37: (x: T38) => T37, f38: (x: T39) => T38, f39: (x: T40) => T39, f40: (x: T41) => T40, f41: (x: T42) => T41, f42: (x: T43) => T42, f43: (x: T44) => T43, f44: (x: T45) => T44, f45: (x: T46) => T45, f46: (x: T47) => T46, f47: (x: T48) => T47, f48: (x: T49) => T48, f50: (...args: Args) => T49): (...args: Args) => T0;export declare function compose < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, Args extends any[]> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f19: (x: T20) => T19, f20: (x: T21) => T20, f21: (x: T22) => T21, f22: (x: T23) => T22, f23: (x: T24) => T23, f24: (x: T25) => T24, f25: (x: T26) => T25, f26: (x: T27) => T26, f27: (x: T28) => T27, f28: (x: T29) => T28, f29: (x: T30) => T29, f30: (x: T31) => T30, f31: (x: T32) => T31, f32: (x: T33) => T32, f33: (x: T34) => T33, f34: (x: T35) => T34, f35: (x: T36) => T35, f36: (x: T37) => T36, f37: (x: T38) => T37, f38: (x: T39) => T38, f39: (x: T40) => T39, f40: (x: T41) => T40, f41: (x: T42) => T41, f42: (x: T43) => T42, f43: (x: T44) => T43, f44: (x: T45) => T44, f45: (x: T46) => T45, f46: (x: T47) => T46, f47: (x: T48) => T47, f48: (x: T49) => T48, f49: (x: T50) => T49, f51: (...args: Args) => T50): (...args: Args) => T0;export declare function compose < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, Args extends any[]> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f19: (x: T20) => T19, f20: (x: T21) => T20, f21: (x: T22) => T21, f22: (x: T23) => T22, f23: (x: T24) => T23, f24: (x: T25) => T24, f25: (x: T26) => T25, f26: (x: T27) => T26, f27: (x: T28) => T27, f28: (x: T29) => T28, f29: (x: T30) => T29, f30: (x: T31) => T30, f31: (x: T32) => T31, f32: (x: T33) => T32, f33: (x: T34) => T33, f34: (x: T35) => T34, f35: (x: T36) => T35, f36: (x: T37) => T36, f37: (x: T38) => T37, f38: (x: T39) => T38, f39: (x: T40) => T39, f40: (x: T41) => T40, f41: (x: T42) => T41, f42: (x: T43) => T42, f43: (x: T44) => T43, f44: (x: T45) => T44, f45: (x: T46) => T45, f46: (x: T47) => T46, f47: (x: T48) => T47, f48: (x: T49) => T48, f49: (x: T50) => T49, f50: (x: T51) => T50, f52: (...args: Args) => T51): (...args: Args) => T0;export declare function compose < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, Args extends any[]> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f19: (x: T20) => T19, f20: (x: T21) => T20, f21: (x: T22) => T21, f22: (x: T23) => T22, f23: (x: T24) => T23, f24: (x: T25) => T24, f25: (x: T26) => T25, f26: (x: T27) => T26, f27: (x: T28) => T27, f28: (x: T29) => T28, f29: (x: T30) => T29, f30: (x: T31) => T30, f31: (x: T32) => T31, f32: (x: T33) => T32, f33: (x: T34) => T33, f34: (x: T35) => T34, f35: (x: T36) => T35, f36: (x: T37) => T36, f37: (x: T38) => T37, f38: (x: T39) => T38, f39: (x: T40) => T39, f40: (x: T41) => T40, f41: (x: T42) => T41, f42: (x: T43) => T42, f43: (x: T44) => T43, f44: (x: T45) => T44, f45: (x: T46) => T45, f46: (x: T47) => T46, f47: (x: T48) => T47, f48: (x: T49) => T48, f49: (x: T50) => T49, f50: (x: T51) => T50, f51: (x: T52) => T51, f53: (...args: Args) => T52): (...args: Args) => T0;export declare function compose < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, Args extends any[]> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f19: (x: T20) => T19, f20: (x: T21) => T20, f21: (x: T22) => T21, f22: (x: T23) => T22, f23: (x: T24) => T23, f24: (x: T25) => T24, f25: (x: T26) => T25, f26: (x: T27) => T26, f27: (x: T28) => T27, f28: (x: T29) => T28, f29: (x: T30) => T29, f30: (x: T31) => T30, f31: (x: T32) => T31, f32: (x: T33) => T32, f33: (x: T34) => T33, f34: (x: T35) => T34, f35: (x: T36) => T35, f36: (x: T37) => T36, f37: (x: T38) => T37, f38: (x: T39) => T38, f39: (x: T40) => T39, f40: (x: T41) => T40, f41: (x: T42) => T41, f42: (x: T43) => T42, f43: (x: T44) => T43, f44: (x: T45) => T44, f45: (x: T46) => T45, f46: (x: T47) => T46, f47: (x: T48) => T47, f48: (x: T49) => T48, f49: (x: T50) => T49, f50: (x: T51) => T50, f51: (x: T52) => T51, f52: (x: T53) => T52, f54: (...args: Args) => T53): (...args: Args) => T0;export declare function compose < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, Args extends any[]> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f19: (x: T20) => T19, f20: (x: T21) => T20, f21: (x: T22) => T21, f22: (x: T23) => T22, f23: (x: T24) => T23, f24: (x: T25) => T24, f25: (x: T26) => T25, f26: (x: T27) => T26, f27: (x: T28) => T27, f28: (x: T29) => T28, f29: (x: T30) => T29, f30: (x: T31) => T30, f31: (x: T32) => T31, f32: (x: T33) => T32, f33: (x: T34) => T33, f34: (x: T35) => T34, f35: (x: T36) => T35, f36: (x: T37) => T36, f37: (x: T38) => T37, f38: (x: T39) => T38, f39: (x: T40) => T39, f40: (x: T41) => T40, f41: (x: T42) => T41, f42: (x: T43) => T42, f43: (x: T44) => T43, f44: (x: T45) => T44, f45: (x: T46) => T45, f46: (x: T47) => T46, f47: (x: T48) => T47, f48: (x: T49) => T48, f49: (x: T50) => T49, f50: (x: T51) => T50, f51: (x: T52) => T51, f52: (x: T53) => T52, f53: (x: T54) => T53, f55: (...args: Args) => T54): (...args: Args) => T0;export declare function compose < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, Args extends any[]> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f19: (x: T20) => T19, f20: (x: T21) => T20, f21: (x: T22) => T21, f22: (x: T23) => T22, f23: (x: T24) => T23, f24: (x: T25) => T24, f25: (x: T26) => T25, f26: (x: T27) => T26, f27: (x: T28) => T27, f28: (x: T29) => T28, f29: (x: T30) => T29, f30: (x: T31) => T30, f31: (x: T32) => T31, f32: (x: T33) => T32, f33: (x: T34) => T33, f34: (x: T35) => T34, f35: (x: T36) => T35, f36: (x: T37) => T36, f37: (x: T38) => T37, f38: (x: T39) => T38, f39: (x: T40) => T39, f40: (x: T41) => T40, f41: (x: T42) => T41, f42: (x: T43) => T42, f43: (x: T44) => T43, f44: (x: T45) => T44, f45: (x: T46) => T45, f46: (x: T47) => T46, f47: (x: T48) => T47, f48: (x: T49) => T48, f49: (x: T50) => T49, f50: (x: T51) => T50, f51: (x: T52) => T51, f52: (x: T53) => T52, f53: (x: T54) => T53, f54: (x: T55) => T54, f56: (...args: Args) => T55): (...args: Args) => T0;export declare function compose < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, Args extends any[]> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f19: (x: T20) => T19, f20: (x: T21) => T20, f21: (x: T22) => T21, f22: (x: T23) => T22, f23: (x: T24) => T23, f24: (x: T25) => T24, f25: (x: T26) => T25, f26: (x: T27) => T26, f27: (x: T28) => T27, f28: (x: T29) => T28, f29: (x: T30) => T29, f30: (x: T31) => T30, f31: (x: T32) => T31, f32: (x: T33) => T32, f33: (x: T34) => T33, f34: (x: T35) => T34, f35: (x: T36) => T35, f36: (x: T37) => T36, f37: (x: T38) => T37, f38: (x: T39) => T38, f39: (x: T40) => T39, f40: (x: T41) => T40, f41: (x: T42) => T41, f42: (x: T43) => T42, f43: (x: T44) => T43, f44: (x: T45) => T44, f45: (x: T46) => T45, f46: (x: T47) => T46, f47: (x: T48) => T47, f48: (x: T49) => T48, f49: (x: T50) => T49, f50: (x: T51) => T50, f51: (x: T52) => T51, f52: (x: T53) => T52, f53: (x: T54) => T53, f54: (x: T55) => T54, f55: (x: T56) => T55, f57: (...args: Args) => T56): (...args: Args) => T0;export declare function compose < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, Args extends any[]> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f19: (x: T20) => T19, f20: (x: T21) => T20, f21: (x: T22) => T21, f22: (x: T23) => T22, f23: (x: T24) => T23, f24: (x: T25) => T24, f25: (x: T26) => T25, f26: (x: T27) => T26, f27: (x: T28) => T27, f28: (x: T29) => T28, f29: (x: T30) => T29, f30: (x: T31) => T30, f31: (x: T32) => T31, f32: (x: T33) => T32, f33: (x: T34) => T33, f34: (x: T35) => T34, f35: (x: T36) => T35, f36: (x: T37) => T36, f37: (x: T38) => T37, f38: (x: T39) => T38, f39: (x: T40) => T39, f40: (x: T41) => T40, f41: (x: T42) => T41, f42: (x: T43) => T42, f43: (x: T44) => T43, f44: (x: T45) => T44, f45: (x: T46) => T45, f46: (x: T47) => T46, f47: (x: T48) => T47, f48: (x: T49) => T48, f49: (x: T50) => T49, f50: (x: T51) => T50, f51: (x: T52) => T51, f52: (x: T53) => T52, f53: (x: T54) => T53, f54: (x: T55) => T54, f55: (x: T56) => T55, f56: (x: T57) => T56, f58: (...args: Args) => T57): (...args: Args) => T0;export declare function compose < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, Args extends any[]> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f19: (x: T20) => T19, f20: (x: T21) => T20, f21: (x: T22) => T21, f22: (x: T23) => T22, f23: (x: T24) => T23, f24: (x: T25) => T24, f25: (x: T26) => T25, f26: (x: T27) => T26, f27: (x: T28) => T27, f28: (x: T29) => T28, f29: (x: T30) => T29, f30: (x: T31) => T30, f31: (x: T32) => T31, f32: (x: T33) => T32, f33: (x: T34) => T33, f34: (x: T35) => T34, f35: (x: T36) => T35, f36: (x: T37) => T36, f37: (x: T38) => T37, f38: (x: T39) => T38, f39: (x: T40) => T39, f40: (x: T41) => T40, f41: (x: T42) => T41, f42: (x: T43) => T42, f43: (x: T44) => T43, f44: (x: T45) => T44, f45: (x: T46) => T45, f46: (x: T47) => T46, f47: (x: T48) => T47, f48: (x: T49) => T48, f49: (x: T50) => T49, f50: (x: T51) => T50, f51: (x: T52) => T51, f52: (x: T53) => T52, f53: (x: T54) => T53, f54: (x: T55) => T54, f55: (x: T56) => T55, f56: (x: T57) => T56, f57: (x: T58) => T57, f59: (...args: Args) => T58): (...args: Args) => T0;export declare function compose < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, Args extends any[]> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f19: (x: T20) => T19, f20: (x: T21) => T20, f21: (x: T22) => T21, f22: (x: T23) => T22, f23: (x: T24) => T23, f24: (x: T25) => T24, f25: (x: T26) => T25, f26: (x: T27) => T26, f27: (x: T28) => T27, f28: (x: T29) => T28, f29: (x: T30) => T29, f30: (x: T31) => T30, f31: (x: T32) => T31, f32: (x: T33) => T32, f33: (x: T34) => T33, f34: (x: T35) => T34, f35: (x: T36) => T35, f36: (x: T37) => T36, f37: (x: T38) => T37, f38: (x: T39) => T38, f39: (x: T40) => T39, f40: (x: T41) => T40, f41: (x: T42) => T41, f42: (x: T43) => T42, f43: (x: T44) => T43, f44: (x: T45) => T44, f45: (x: T46) => T45, f46: (x: T47) => T46, f47: (x: T48) => T47, f48: (x: T49) => T48, f49: (x: T50) => T49, f50: (x: T51) => T50, f51: (x: T52) => T51, f52: (x: T53) => T52, f53: (x: T54) => T53, f54: (x: T55) => T54, f55: (x: T56) => T55, f56: (x: T57) => T56, f57: (x: T58) => T57, f58: (x: T59) => T58, f60: (...args: Args) => T59): (...args: Args) => T0;export declare function compose < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, Args extends any[]> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f19: (x: T20) => T19, f20: (x: T21) => T20, f21: (x: T22) => T21, f22: (x: T23) => T22, f23: (x: T24) => T23, f24: (x: T25) => T24, f25: (x: T26) => T25, f26: (x: T27) => T26, f27: (x: T28) => T27, f28: (x: T29) => T28, f29: (x: T30) => T29, f30: (x: T31) => T30, f31: (x: T32) => T31, f32: (x: T33) => T32, f33: (x: T34) => T33, f34: (x: T35) => T34, f35: (x: T36) => T35, f36: (x: T37) => T36, f37: (x: T38) => T37, f38: (x: T39) => T38, f39: (x: T40) => T39, f40: (x: T41) => T40, f41: (x: T42) => T41, f42: (x: T43) => T42, f43: (x: T44) => T43, f44: (x: T45) => T44, f45: (x: T46) => T45, f46: (x: T47) => T46, f47: (x: T48) => T47, f48: (x: T49) => T48, f49: (x: T50) => T49, f50: (x: T51) => T50, f51: (x: T52) => T51, f52: (x: T53) => T52, f53: (x: T54) => T53, f54: (x: T55) => T54, f55: (x: T56) => T55, f56: (x: T57) => T56, f57: (x: T58) => T57, f58: (x: T59) => T58, f59: (x: T60) => T59, f61: (...args: Args) => T60): (...args: Args) => T0;export declare function compose < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, Args extends any[]> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f19: (x: T20) => T19, f20: (x: T21) => T20, f21: (x: T22) => T21, f22: (x: T23) => T22, f23: (x: T24) => T23, f24: (x: T25) => T24, f25: (x: T26) => T25, f26: (x: T27) => T26, f27: (x: T28) => T27, f28: (x: T29) => T28, f29: (x: T30) => T29, f30: (x: T31) => T30, f31: (x: T32) => T31, f32: (x: T33) => T32, f33: (x: T34) => T33, f34: (x: T35) => T34, f35: (x: T36) => T35, f36: (x: T37) => T36, f37: (x: T38) => T37, f38: (x: T39) => T38, f39: (x: T40) => T39, f40: (x: T41) => T40, f41: (x: T42) => T41, f42: (x: T43) => T42, f43: (x: T44) => T43, f44: (x: T45) => T44, f45: (x: T46) => T45, f46: (x: T47) => T46, f47: (x: T48) => T47, f48: (x: T49) => T48, f49: (x: T50) => T49, f50: (x: T51) => T50, f51: (x: T52) => T51, f52: (x: T53) => T52, f53: (x: T54) => T53, f54: (x: T55) => T54, f55: (x: T56) => T55, f56: (x: T57) => T56, f57: (x: T58) => T57, f58: (x: T59) => T58, f59: (x: T60) => T59, f60: (x: T61) => T60, f62: (...args: Args) => T61): (...args: Args) => T0;export declare function compose < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, Args extends any[]> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f19: (x: T20) => T19, f20: (x: T21) => T20, f21: (x: T22) => T21, f22: (x: T23) => T22, f23: (x: T24) => T23, f24: (x: T25) => T24, f25: (x: T26) => T25, f26: (x: T27) => T26, f27: (x: T28) => T27, f28: (x: T29) => T28, f29: (x: T30) => T29, f30: (x: T31) => T30, f31: (x: T32) => T31, f32: (x: T33) => T32, f33: (x: T34) => T33, f34: (x: T35) => T34, f35: (x: T36) => T35, f36: (x: T37) => T36, f37: (x: T38) => T37, f38: (x: T39) => T38, f39: (x: T40) => T39, f40: (x: T41) => T40, f41: (x: T42) => T41, f42: (x: T43) => T42, f43: (x: T44) => T43, f44: (x: T45) => T44, f45: (x: T46) => T45, f46: (x: T47) => T46, f47: (x: T48) => T47, f48: (x: T49) => T48, f49: (x: T50) => T49, f50: (x: T51) => T50, f51: (x: T52) => T51, f52: (x: T53) => T52, f53: (x: T54) => T53, f54: (x: T55) => T54, f55: (x: T56) => T55, f56: (x: T57) => T56, f57: (x: T58) => T57, f58: (x: T59) => T58, f59: (x: T60) => T59, f60: (x: T61) => T60, f61: (x: T62) => T61, f63: (...args: Args) => T62): (...args: Args) => T0;export declare function compose < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, T63, Args extends any[]> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f19: (x: T20) => T19, f20: (x: T21) => T20, f21: (x: T22) => T21, f22: (x: T23) => T22, f23: (x: T24) => T23, f24: (x: T25) => T24, f25: (x: T26) => T25, f26: (x: T27) => T26, f27: (x: T28) => T27, f28: (x: T29) => T28, f29: (x: T30) => T29, f30: (x: T31) => T30, f31: (x: T32) => T31, f32: (x: T33) => T32, f33: (x: T34) => T33, f34: (x: T35) => T34, f35: (x: T36) => T35, f36: (x: T37) => T36, f37: (x: T38) => T37, f38: (x: T39) => T38, f39: (x: T40) => T39, f40: (x: T41) => T40, f41: (x: T42) => T41, f42: (x: T43) => T42, f43: (x: T44) => T43, f44: (x: T45) => T44, f45: (x: T46) => T45, f46: (x: T47) => T46, f47: (x: T48) => T47, f48: (x: T49) => T48, f49: (x: T50) => T49, f50: (x: T51) => T50, f51: (x: T52) => T51, f52: (x: T53) => T52, f53: (x: T54) => T53, f54: (x: T55) => T54, f55: (x: T56) => T55, f56: (x: T57) => T56, f57: (x: T58) => T57, f58: (x: T59) => T58, f59: (x: T60) => T59, f60: (x: T61) => T60, f61: (x: T62) => T61, f62: (x: T63) => T62, f64: (...args: Args) => T63): (...args: Args) => T0;
export declare function pipelineUnary < T0, T1> ( f1: (x: T0) => T1): (x: T0) => T1;export declare function pipelineUnary < T0, T1, T2> ( f1: (x: T0) => T1, f2: (x: T1) => T2): (x: T0) => T2;export declare function pipelineUnary < T0, T1, T2, T3> ( f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3): (x: T0) => T3;export declare function pipelineUnary < T0, T1, T2, T3, T4> ( f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4): (x: T0) => T4;export declare function pipelineUnary < T0, T1, T2, T3, T4, T5> ( f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5): (x: T0) => T5;export declare function pipelineUnary < T0, T1, T2, T3, T4, T5, T6> ( f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6): (x: T0) => T6;export declare function pipelineUnary < T0, T1, T2, T3, T4, T5, T6, T7> ( f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7): (x: T0) => T7;export declare function pipelineUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8> ( f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8): (x: T0) => T8;export declare function pipelineUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> ( f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9): (x: T0) => T9;export declare function pipelineUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> ( f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10): (x: T0) => T10;export declare function pipelineUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> ( f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11): (x: T0) => T11;export declare function pipelineUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> ( f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12): (x: T0) => T12;export declare function pipelineUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> ( f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13): (x: T0) => T13;export declare function pipelineUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> ( f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14): (x: T0) => T14;export declare function pipelineUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> ( f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15): (x: T0) => T15;export declare function pipelineUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16> ( f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16): (x: T0) => T16;export declare function pipelineUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17> ( f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17): (x: T0) => T17;export declare function pipelineUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18> ( f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18): (x: T0) => T18;export declare function pipelineUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19> ( f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19): (x: T0) => T19;export declare function pipelineUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20> ( f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20): (x: T0) => T20;export declare function pipelineUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21> ( f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21): (x: T0) => T21;export declare function pipelineUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22> ( f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22): (x: T0) => T22;export declare function pipelineUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23> ( f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23): (x: T0) => T23;export declare function pipelineUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24> ( f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24): (x: T0) => T24;export declare function pipelineUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25> ( f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25): (x: T0) => T25;export declare function pipelineUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26> ( f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26): (x: T0) => T26;export declare function pipelineUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27> ( f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27): (x: T0) => T27;export declare function pipelineUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28> ( f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28): (x: T0) => T28;export declare function pipelineUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29> ( f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29): (x: T0) => T29;export declare function pipelineUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30> ( f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30): (x: T0) => T30;export declare function pipelineUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31> ( f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31): (x: T0) => T31;export declare function pipelineUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32> ( f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32): (x: T0) => T32;export declare function pipelineUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33> ( f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33): (x: T0) => T33;export declare function pipelineUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34> ( f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34): (x: T0) => T34;export declare function pipelineUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35> ( f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34, f35: (x: T34) => T35): (x: T0) => T35;export declare function pipelineUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36> ( f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34, f35: (x: T34) => T35, f36: (x: T35) => T36): (x: T0) => T36;export declare function pipelineUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37> ( f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34, f35: (x: T34) => T35, f36: (x: T35) => T36, f37: (x: T36) => T37): (x: T0) => T37;export declare function pipelineUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38> ( f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34, f35: (x: T34) => T35, f36: (x: T35) => T36, f37: (x: T36) => T37, f38: (x: T37) => T38): (x: T0) => T38;export declare function pipelineUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39> ( f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34, f35: (x: T34) => T35, f36: (x: T35) => T36, f37: (x: T36) => T37, f38: (x: T37) => T38, f39: (x: T38) => T39): (x: T0) => T39;export declare function pipelineUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40> ( f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34, f35: (x: T34) => T35, f36: (x: T35) => T36, f37: (x: T36) => T37, f38: (x: T37) => T38, f39: (x: T38) => T39, f40: (x: T39) => T40): (x: T0) => T40;export declare function pipelineUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41> ( f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34, f35: (x: T34) => T35, f36: (x: T35) => T36, f37: (x: T36) => T37, f38: (x: T37) => T38, f39: (x: T38) => T39, f40: (x: T39) => T40, f41: (x: T40) => T41): (x: T0) => T41;export declare function pipelineUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42> ( f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34, f35: (x: T34) => T35, f36: (x: T35) => T36, f37: (x: T36) => T37, f38: (x: T37) => T38, f39: (x: T38) => T39, f40: (x: T39) => T40, f41: (x: T40) => T41, f42: (x: T41) => T42): (x: T0) => T42;export declare function pipelineUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43> ( f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34, f35: (x: T34) => T35, f36: (x: T35) => T36, f37: (x: T36) => T37, f38: (x: T37) => T38, f39: (x: T38) => T39, f40: (x: T39) => T40, f41: (x: T40) => T41, f42: (x: T41) => T42, f43: (x: T42) => T43): (x: T0) => T43;export declare function pipelineUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44> ( f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34, f35: (x: T34) => T35, f36: (x: T35) => T36, f37: (x: T36) => T37, f38: (x: T37) => T38, f39: (x: T38) => T39, f40: (x: T39) => T40, f41: (x: T40) => T41, f42: (x: T41) => T42, f43: (x: T42) => T43, f44: (x: T43) => T44): (x: T0) => T44;export declare function pipelineUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45> ( f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34, f35: (x: T34) => T35, f36: (x: T35) => T36, f37: (x: T36) => T37, f38: (x: T37) => T38, f39: (x: T38) => T39, f40: (x: T39) => T40, f41: (x: T40) => T41, f42: (x: T41) => T42, f43: (x: T42) => T43, f44: (x: T43) => T44, f45: (x: T44) => T45): (x: T0) => T45;export declare function pipelineUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46> ( f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34, f35: (x: T34) => T35, f36: (x: T35) => T36, f37: (x: T36) => T37, f38: (x: T37) => T38, f39: (x: T38) => T39, f40: (x: T39) => T40, f41: (x: T40) => T41, f42: (x: T41) => T42, f43: (x: T42) => T43, f44: (x: T43) => T44, f45: (x: T44) => T45, f46: (x: T45) => T46): (x: T0) => T46;export declare function pipelineUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47> ( f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34, f35: (x: T34) => T35, f36: (x: T35) => T36, f37: (x: T36) => T37, f38: (x: T37) => T38, f39: (x: T38) => T39, f40: (x: T39) => T40, f41: (x: T40) => T41, f42: (x: T41) => T42, f43: (x: T42) => T43, f44: (x: T43) => T44, f45: (x: T44) => T45, f46: (x: T45) => T46, f47: (x: T46) => T47): (x: T0) => T47;export declare function pipelineUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48> ( f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34, f35: (x: T34) => T35, f36: (x: T35) => T36, f37: (x: T36) => T37, f38: (x: T37) => T38, f39: (x: T38) => T39, f40: (x: T39) => T40, f41: (x: T40) => T41, f42: (x: T41) => T42, f43: (x: T42) => T43, f44: (x: T43) => T44, f45: (x: T44) => T45, f46: (x: T45) => T46, f47: (x: T46) => T47, f48: (x: T47) => T48): (x: T0) => T48;export declare function pipelineUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49> ( f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34, f35: (x: T34) => T35, f36: (x: T35) => T36, f37: (x: T36) => T37, f38: (x: T37) => T38, f39: (x: T38) => T39, f40: (x: T39) => T40, f41: (x: T40) => T41, f42: (x: T41) => T42, f43: (x: T42) => T43, f44: (x: T43) => T44, f45: (x: T44) => T45, f46: (x: T45) => T46, f47: (x: T46) => T47, f48: (x: T47) => T48, f49: (x: T48) => T49): (x: T0) => T49;export declare function pipelineUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50> ( f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34, f35: (x: T34) => T35, f36: (x: T35) => T36, f37: (x: T36) => T37, f38: (x: T37) => T38, f39: (x: T38) => T39, f40: (x: T39) => T40, f41: (x: T40) => T41, f42: (x: T41) => T42, f43: (x: T42) => T43, f44: (x: T43) => T44, f45: (x: T44) => T45, f46: (x: T45) => T46, f47: (x: T46) => T47, f48: (x: T47) => T48, f49: (x: T48) => T49, f50: (x: T49) => T50): (x: T0) => T50;export declare function pipelineUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51> ( f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34, f35: (x: T34) => T35, f36: (x: T35) => T36, f37: (x: T36) => T37, f38: (x: T37) => T38, f39: (x: T38) => T39, f40: (x: T39) => T40, f41: (x: T40) => T41, f42: (x: T41) => T42, f43: (x: T42) => T43, f44: (x: T43) => T44, f45: (x: T44) => T45, f46: (x: T45) => T46, f47: (x: T46) => T47, f48: (x: T47) => T48, f49: (x: T48) => T49, f50: (x: T49) => T50, f51: (x: T50) => T51): (x: T0) => T51;export declare function pipelineUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52> ( f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34, f35: (x: T34) => T35, f36: (x: T35) => T36, f37: (x: T36) => T37, f38: (x: T37) => T38, f39: (x: T38) => T39, f40: (x: T39) => T40, f41: (x: T40) => T41, f42: (x: T41) => T42, f43: (x: T42) => T43, f44: (x: T43) => T44, f45: (x: T44) => T45, f46: (x: T45) => T46, f47: (x: T46) => T47, f48: (x: T47) => T48, f49: (x: T48) => T49, f50: (x: T49) => T50, f51: (x: T50) => T51, f52: (x: T51) => T52): (x: T0) => T52;export declare function pipelineUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53> ( f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34, f35: (x: T34) => T35, f36: (x: T35) => T36, f37: (x: T36) => T37, f38: (x: T37) => T38, f39: (x: T38) => T39, f40: (x: T39) => T40, f41: (x: T40) => T41, f42: (x: T41) => T42, f43: (x: T42) => T43, f44: (x: T43) => T44, f45: (x: T44) => T45, f46: (x: T45) => T46, f47: (x: T46) => T47, f48: (x: T47) => T48, f49: (x: T48) => T49, f50: (x: T49) => T50, f51: (x: T50) => T51, f52: (x: T51) => T52, f53: (x: T52) => T53): (x: T0) => T53;export declare function pipelineUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54> ( f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34, f35: (x: T34) => T35, f36: (x: T35) => T36, f37: (x: T36) => T37, f38: (x: T37) => T38, f39: (x: T38) => T39, f40: (x: T39) => T40, f41: (x: T40) => T41, f42: (x: T41) => T42, f43: (x: T42) => T43, f44: (x: T43) => T44, f45: (x: T44) => T45, f46: (x: T45) => T46, f47: (x: T46) => T47, f48: (x: T47) => T48, f49: (x: T48) => T49, f50: (x: T49) => T50, f51: (x: T50) => T51, f52: (x: T51) => T52, f53: (x: T52) => T53, f54: (x: T53) => T54): (x: T0) => T54;export declare function pipelineUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55> ( f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34, f35: (x: T34) => T35, f36: (x: T35) => T36, f37: (x: T36) => T37, f38: (x: T37) => T38, f39: (x: T38) => T39, f40: (x: T39) => T40, f41: (x: T40) => T41, f42: (x: T41) => T42, f43: (x: T42) => T43, f44: (x: T43) => T44, f45: (x: T44) => T45, f46: (x: T45) => T46, f47: (x: T46) => T47, f48: (x: T47) => T48, f49: (x: T48) => T49, f50: (x: T49) => T50, f51: (x: T50) => T51, f52: (x: T51) => T52, f53: (x: T52) => T53, f54: (x: T53) => T54, f55: (x: T54) => T55): (x: T0) => T55;export declare function pipelineUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56> ( f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34, f35: (x: T34) => T35, f36: (x: T35) => T36, f37: (x: T36) => T37, f38: (x: T37) => T38, f39: (x: T38) => T39, f40: (x: T39) => T40, f41: (x: T40) => T41, f42: (x: T41) => T42, f43: (x: T42) => T43, f44: (x: T43) => T44, f45: (x: T44) => T45, f46: (x: T45) => T46, f47: (x: T46) => T47, f48: (x: T47) => T48, f49: (x: T48) => T49, f50: (x: T49) => T50, f51: (x: T50) => T51, f52: (x: T51) => T52, f53: (x: T52) => T53, f54: (x: T53) => T54, f55: (x: T54) => T55, f56: (x: T55) => T56): (x: T0) => T56;export declare function pipelineUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57> ( f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34, f35: (x: T34) => T35, f36: (x: T35) => T36, f37: (x: T36) => T37, f38: (x: T37) => T38, f39: (x: T38) => T39, f40: (x: T39) => T40, f41: (x: T40) => T41, f42: (x: T41) => T42, f43: (x: T42) => T43, f44: (x: T43) => T44, f45: (x: T44) => T45, f46: (x: T45) => T46, f47: (x: T46) => T47, f48: (x: T47) => T48, f49: (x: T48) => T49, f50: (x: T49) => T50, f51: (x: T50) => T51, f52: (x: T51) => T52, f53: (x: T52) => T53, f54: (x: T53) => T54, f55: (x: T54) => T55, f56: (x: T55) => T56, f57: (x: T56) => T57): (x: T0) => T57;export declare function pipelineUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58> ( f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34, f35: (x: T34) => T35, f36: (x: T35) => T36, f37: (x: T36) => T37, f38: (x: T37) => T38, f39: (x: T38) => T39, f40: (x: T39) => T40, f41: (x: T40) => T41, f42: (x: T41) => T42, f43: (x: T42) => T43, f44: (x: T43) => T44, f45: (x: T44) => T45, f46: (x: T45) => T46, f47: (x: T46) => T47, f48: (x: T47) => T48, f49: (x: T48) => T49, f50: (x: T49) => T50, f51: (x: T50) => T51, f52: (x: T51) => T52, f53: (x: T52) => T53, f54: (x: T53) => T54, f55: (x: T54) => T55, f56: (x: T55) => T56, f57: (x: T56) => T57, f58: (x: T57) => T58): (x: T0) => T58;export declare function pipelineUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59> ( f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34, f35: (x: T34) => T35, f36: (x: T35) => T36, f37: (x: T36) => T37, f38: (x: T37) => T38, f39: (x: T38) => T39, f40: (x: T39) => T40, f41: (x: T40) => T41, f42: (x: T41) => T42, f43: (x: T42) => T43, f44: (x: T43) => T44, f45: (x: T44) => T45, f46: (x: T45) => T46, f47: (x: T46) => T47, f48: (x: T47) => T48, f49: (x: T48) => T49, f50: (x: T49) => T50, f51: (x: T50) => T51, f52: (x: T51) => T52, f53: (x: T52) => T53, f54: (x: T53) => T54, f55: (x: T54) => T55, f56: (x: T55) => T56, f57: (x: T56) => T57, f58: (x: T57) => T58, f59: (x: T58) => T59): (x: T0) => T59;export declare function pipelineUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60> ( f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34, f35: (x: T34) => T35, f36: (x: T35) => T36, f37: (x: T36) => T37, f38: (x: T37) => T38, f39: (x: T38) => T39, f40: (x: T39) => T40, f41: (x: T40) => T41, f42: (x: T41) => T42, f43: (x: T42) => T43, f44: (x: T43) => T44, f45: (x: T44) => T45, f46: (x: T45) => T46, f47: (x: T46) => T47, f48: (x: T47) => T48, f49: (x: T48) => T49, f50: (x: T49) => T50, f51: (x: T50) => T51, f52: (x: T51) => T52, f53: (x: T52) => T53, f54: (x: T53) => T54, f55: (x: T54) => T55, f56: (x: T55) => T56, f57: (x: T56) => T57, f58: (x: T57) => T58, f59: (x: T58) => T59, f60: (x: T59) => T60): (x: T0) => T60;export declare function pipelineUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61> ( f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34, f35: (x: T34) => T35, f36: (x: T35) => T36, f37: (x: T36) => T37, f38: (x: T37) => T38, f39: (x: T38) => T39, f40: (x: T39) => T40, f41: (x: T40) => T41, f42: (x: T41) => T42, f43: (x: T42) => T43, f44: (x: T43) => T44, f45: (x: T44) => T45, f46: (x: T45) => T46, f47: (x: T46) => T47, f48: (x: T47) => T48, f49: (x: T48) => T49, f50: (x: T49) => T50, f51: (x: T50) => T51, f52: (x: T51) => T52, f53: (x: T52) => T53, f54: (x: T53) => T54, f55: (x: T54) => T55, f56: (x: T55) => T56, f57: (x: T56) => T57, f58: (x: T57) => T58, f59: (x: T58) => T59, f60: (x: T59) => T60, f61: (x: T60) => T61): (x: T0) => T61;export declare function pipelineUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62> ( f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34, f35: (x: T34) => T35, f36: (x: T35) => T36, f37: (x: T36) => T37, f38: (x: T37) => T38, f39: (x: T38) => T39, f40: (x: T39) => T40, f41: (x: T40) => T41, f42: (x: T41) => T42, f43: (x: T42) => T43, f44: (x: T43) => T44, f45: (x: T44) => T45, f46: (x: T45) => T46, f47: (x: T46) => T47, f48: (x: T47) => T48, f49: (x: T48) => T49, f50: (x: T49) => T50, f51: (x: T50) => T51, f52: (x: T51) => T52, f53: (x: T52) => T53, f54: (x: T53) => T54, f55: (x: T54) => T55, f56: (x: T55) => T56, f57: (x: T56) => T57, f58: (x: T57) => T58, f59: (x: T58) => T59, f60: (x: T59) => T60, f61: (x: T60) => T61, f62: (x: T61) => T62): (x: T0) => T62;export declare function pipelineUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, T63> ( f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34, f35: (x: T34) => T35, f36: (x: T35) => T36, f37: (x: T36) => T37, f38: (x: T37) => T38, f39: (x: T38) => T39, f40: (x: T39) => T40, f41: (x: T40) => T41, f42: (x: T41) => T42, f43: (x: T42) => T43, f44: (x: T43) => T44, f45: (x: T44) => T45, f46: (x: T45) => T46, f47: (x: T46) => T47, f48: (x: T47) => T48, f49: (x: T48) => T49, f50: (x: T49) => T50, f51: (x: T50) => T51, f52: (x: T51) => T52, f53: (x: T52) => T53, f54: (x: T53) => T54, f55: (x: T54) => T55, f56: (x: T55) => T56, f57: (x: T56) => T57, f58: (x: T57) => T58, f59: (x: T58) => T59, f60: (x: T59) => T60, f61: (x: T60) => T61, f62: (x: T61) => T62, f63: (x: T62) => T63): (x: T0) => T63;export declare function pipelineUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, T63, T64> ( f1: (x: T0) => T1, f2: (x: T1) => T2, f3: (x: T2) => T3, f4: (x: T3) => T4, f5: (x: T4) => T5, f6: (x: T5) => T6, f7: (x: T6) => T7, f8: (x: T7) => T8, f9: (x: T8) => T9, f10: (x: T9) => T10, f11: (x: T10) => T11, f12: (x: T11) => T12, f13: (x: T12) => T13, f14: (x: T13) => T14, f15: (x: T14) => T15, f16: (x: T15) => T16, f17: (x: T16) => T17, f18: (x: T17) => T18, f19: (x: T18) => T19, f20: (x: T19) => T20, f21: (x: T20) => T21, f22: (x: T21) => T22, f23: (x: T22) => T23, f24: (x: T23) => T24, f25: (x: T24) => T25, f26: (x: T25) => T26, f27: (x: T26) => T27, f28: (x: T27) => T28, f29: (x: T28) => T29, f30: (x: T29) => T30, f31: (x: T30) => T31, f32: (x: T31) => T32, f33: (x: T32) => T33, f34: (x: T33) => T34, f35: (x: T34) => T35, f36: (x: T35) => T36, f37: (x: T36) => T37, f38: (x: T37) => T38, f39: (x: T38) => T39, f40: (x: T39) => T40, f41: (x: T40) => T41, f42: (x: T41) => T42, f43: (x: T42) => T43, f44: (x: T43) => T44, f45: (x: T44) => T45, f46: (x: T45) => T46, f47: (x: T46) => T47, f48: (x: T47) => T48, f49: (x: T48) => T49, f50: (x: T49) => T50, f51: (x: T50) => T51, f52: (x: T51) => T52, f53: (x: T52) => T53, f54: (x: T53) => T54, f55: (x: T54) => T55, f56: (x: T55) => T56, f57: (x: T56) => T57, f58: (x: T57) => T58, f59: (x: T58) => T59, f60: (x: T59) => T60, f61: (x: T60) => T61, f62: (x: T61) => T62, f63: (x: T62) => T63, f64: (x: T63) => T64): (x: T0) => T64;
export declare function composeUnary < T0, T1,> ( f0: (x: T1) => T0): (x: T1) => T0;export declare function composeUnary < T0, T1, T2,> ( f0: (x: T1) => T0, f1: (x: T2) => T1): (x: T2) => T0;export declare function composeUnary < T0, T1, T2, T3,> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2): (x: T3) => T0;export declare function composeUnary < T0, T1, T2, T3, T4,> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3): (x: T4) => T0;export declare function composeUnary < T0, T1, T2, T3, T4, T5,> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4): (x: T5) => T0;export declare function composeUnary < T0, T1, T2, T3, T4, T5, T6,> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5): (x: T6) => T0;export declare function composeUnary < T0, T1, T2, T3, T4, T5, T6, T7,> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6): (x: T7) => T0;export declare function composeUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8,> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7): (x: T8) => T0;export declare function composeUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9,> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8): (x: T9) => T0;export declare function composeUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10,> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9): (x: T10) => T0;export declare function composeUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10): (x: T11) => T0;export declare function composeUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12,> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11): (x: T12) => T0;export declare function composeUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13,> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12): (x: T13) => T0;export declare function composeUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14,> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13): (x: T14) => T0;export declare function composeUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15,> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14): (x: T15) => T0;export declare function composeUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16,> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15): (x: T16) => T0;export declare function composeUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17,> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16): (x: T17) => T0;export declare function composeUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18,> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17): (x: T18) => T0;export declare function composeUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19,> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18): (x: T19) => T0;export declare function composeUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20,> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f19: (x: T20) => T19): (x: T20) => T0;export declare function composeUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21,> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f19: (x: T20) => T19, f20: (x: T21) => T20): (x: T21) => T0;export declare function composeUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22,> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f19: (x: T20) => T19, f20: (x: T21) => T20, f21: (x: T22) => T21): (x: T22) => T0;export declare function composeUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23,> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f19: (x: T20) => T19, f20: (x: T21) => T20, f21: (x: T22) => T21, f22: (x: T23) => T22): (x: T23) => T0;export declare function composeUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24,> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f19: (x: T20) => T19, f20: (x: T21) => T20, f21: (x: T22) => T21, f22: (x: T23) => T22, f23: (x: T24) => T23): (x: T24) => T0;export declare function composeUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25,> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f19: (x: T20) => T19, f20: (x: T21) => T20, f21: (x: T22) => T21, f22: (x: T23) => T22, f23: (x: T24) => T23, f24: (x: T25) => T24): (x: T25) => T0;export declare function composeUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26,> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f19: (x: T20) => T19, f20: (x: T21) => T20, f21: (x: T22) => T21, f22: (x: T23) => T22, f23: (x: T24) => T23, f24: (x: T25) => T24, f25: (x: T26) => T25): (x: T26) => T0;export declare function composeUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27,> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f19: (x: T20) => T19, f20: (x: T21) => T20, f21: (x: T22) => T21, f22: (x: T23) => T22, f23: (x: T24) => T23, f24: (x: T25) => T24, f25: (x: T26) => T25, f26: (x: T27) => T26): (x: T27) => T0;export declare function composeUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28,> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f19: (x: T20) => T19, f20: (x: T21) => T20, f21: (x: T22) => T21, f22: (x: T23) => T22, f23: (x: T24) => T23, f24: (x: T25) => T24, f25: (x: T26) => T25, f26: (x: T27) => T26, f27: (x: T28) => T27): (x: T28) => T0;export declare function composeUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29,> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f19: (x: T20) => T19, f20: (x: T21) => T20, f21: (x: T22) => T21, f22: (x: T23) => T22, f23: (x: T24) => T23, f24: (x: T25) => T24, f25: (x: T26) => T25, f26: (x: T27) => T26, f27: (x: T28) => T27, f28: (x: T29) => T28): (x: T29) => T0;export declare function composeUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30,> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f19: (x: T20) => T19, f20: (x: T21) => T20, f21: (x: T22) => T21, f22: (x: T23) => T22, f23: (x: T24) => T23, f24: (x: T25) => T24, f25: (x: T26) => T25, f26: (x: T27) => T26, f27: (x: T28) => T27, f28: (x: T29) => T28, f29: (x: T30) => T29): (x: T30) => T0;export declare function composeUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31,> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f19: (x: T20) => T19, f20: (x: T21) => T20, f21: (x: T22) => T21, f22: (x: T23) => T22, f23: (x: T24) => T23, f24: (x: T25) => T24, f25: (x: T26) => T25, f26: (x: T27) => T26, f27: (x: T28) => T27, f28: (x: T29) => T28, f29: (x: T30) => T29, f30: (x: T31) => T30): (x: T31) => T0;export declare function composeUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32,> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f19: (x: T20) => T19, f20: (x: T21) => T20, f21: (x: T22) => T21, f22: (x: T23) => T22, f23: (x: T24) => T23, f24: (x: T25) => T24, f25: (x: T26) => T25, f26: (x: T27) => T26, f27: (x: T28) => T27, f28: (x: T29) => T28, f29: (x: T30) => T29, f30: (x: T31) => T30, f31: (x: T32) => T31): (x: T32) => T0;export declare function composeUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33,> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f19: (x: T20) => T19, f20: (x: T21) => T20, f21: (x: T22) => T21, f22: (x: T23) => T22, f23: (x: T24) => T23, f24: (x: T25) => T24, f25: (x: T26) => T25, f26: (x: T27) => T26, f27: (x: T28) => T27, f28: (x: T29) => T28, f29: (x: T30) => T29, f30: (x: T31) => T30, f31: (x: T32) => T31, f32: (x: T33) => T32): (x: T33) => T0;export declare function composeUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34,> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f19: (x: T20) => T19, f20: (x: T21) => T20, f21: (x: T22) => T21, f22: (x: T23) => T22, f23: (x: T24) => T23, f24: (x: T25) => T24, f25: (x: T26) => T25, f26: (x: T27) => T26, f27: (x: T28) => T27, f28: (x: T29) => T28, f29: (x: T30) => T29, f30: (x: T31) => T30, f31: (x: T32) => T31, f32: (x: T33) => T32, f33: (x: T34) => T33): (x: T34) => T0;export declare function composeUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35,> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f19: (x: T20) => T19, f20: (x: T21) => T20, f21: (x: T22) => T21, f22: (x: T23) => T22, f23: (x: T24) => T23, f24: (x: T25) => T24, f25: (x: T26) => T25, f26: (x: T27) => T26, f27: (x: T28) => T27, f28: (x: T29) => T28, f29: (x: T30) => T29, f30: (x: T31) => T30, f31: (x: T32) => T31, f32: (x: T33) => T32, f33: (x: T34) => T33, f34: (x: T35) => T34): (x: T35) => T0;export declare function composeUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36,> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f19: (x: T20) => T19, f20: (x: T21) => T20, f21: (x: T22) => T21, f22: (x: T23) => T22, f23: (x: T24) => T23, f24: (x: T25) => T24, f25: (x: T26) => T25, f26: (x: T27) => T26, f27: (x: T28) => T27, f28: (x: T29) => T28, f29: (x: T30) => T29, f30: (x: T31) => T30, f31: (x: T32) => T31, f32: (x: T33) => T32, f33: (x: T34) => T33, f34: (x: T35) => T34, f35: (x: T36) => T35): (x: T36) => T0;export declare function composeUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37,> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f19: (x: T20) => T19, f20: (x: T21) => T20, f21: (x: T22) => T21, f22: (x: T23) => T22, f23: (x: T24) => T23, f24: (x: T25) => T24, f25: (x: T26) => T25, f26: (x: T27) => T26, f27: (x: T28) => T27, f28: (x: T29) => T28, f29: (x: T30) => T29, f30: (x: T31) => T30, f31: (x: T32) => T31, f32: (x: T33) => T32, f33: (x: T34) => T33, f34: (x: T35) => T34, f35: (x: T36) => T35, f36: (x: T37) => T36): (x: T37) => T0;export declare function composeUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38,> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f19: (x: T20) => T19, f20: (x: T21) => T20, f21: (x: T22) => T21, f22: (x: T23) => T22, f23: (x: T24) => T23, f24: (x: T25) => T24, f25: (x: T26) => T25, f26: (x: T27) => T26, f27: (x: T28) => T27, f28: (x: T29) => T28, f29: (x: T30) => T29, f30: (x: T31) => T30, f31: (x: T32) => T31, f32: (x: T33) => T32, f33: (x: T34) => T33, f34: (x: T35) => T34, f35: (x: T36) => T35, f36: (x: T37) => T36, f37: (x: T38) => T37): (x: T38) => T0;export declare function composeUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39,> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f19: (x: T20) => T19, f20: (x: T21) => T20, f21: (x: T22) => T21, f22: (x: T23) => T22, f23: (x: T24) => T23, f24: (x: T25) => T24, f25: (x: T26) => T25, f26: (x: T27) => T26, f27: (x: T28) => T27, f28: (x: T29) => T28, f29: (x: T30) => T29, f30: (x: T31) => T30, f31: (x: T32) => T31, f32: (x: T33) => T32, f33: (x: T34) => T33, f34: (x: T35) => T34, f35: (x: T36) => T35, f36: (x: T37) => T36, f37: (x: T38) => T37, f38: (x: T39) => T38): (x: T39) => T0;export declare function composeUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40,> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f19: (x: T20) => T19, f20: (x: T21) => T20, f21: (x: T22) => T21, f22: (x: T23) => T22, f23: (x: T24) => T23, f24: (x: T25) => T24, f25: (x: T26) => T25, f26: (x: T27) => T26, f27: (x: T28) => T27, f28: (x: T29) => T28, f29: (x: T30) => T29, f30: (x: T31) => T30, f31: (x: T32) => T31, f32: (x: T33) => T32, f33: (x: T34) => T33, f34: (x: T35) => T34, f35: (x: T36) => T35, f36: (x: T37) => T36, f37: (x: T38) => T37, f38: (x: T39) => T38, f39: (x: T40) => T39): (x: T40) => T0;export declare function composeUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41,> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f19: (x: T20) => T19, f20: (x: T21) => T20, f21: (x: T22) => T21, f22: (x: T23) => T22, f23: (x: T24) => T23, f24: (x: T25) => T24, f25: (x: T26) => T25, f26: (x: T27) => T26, f27: (x: T28) => T27, f28: (x: T29) => T28, f29: (x: T30) => T29, f30: (x: T31) => T30, f31: (x: T32) => T31, f32: (x: T33) => T32, f33: (x: T34) => T33, f34: (x: T35) => T34, f35: (x: T36) => T35, f36: (x: T37) => T36, f37: (x: T38) => T37, f38: (x: T39) => T38, f39: (x: T40) => T39, f40: (x: T41) => T40): (x: T41) => T0;export declare function composeUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42,> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f19: (x: T20) => T19, f20: (x: T21) => T20, f21: (x: T22) => T21, f22: (x: T23) => T22, f23: (x: T24) => T23, f24: (x: T25) => T24, f25: (x: T26) => T25, f26: (x: T27) => T26, f27: (x: T28) => T27, f28: (x: T29) => T28, f29: (x: T30) => T29, f30: (x: T31) => T30, f31: (x: T32) => T31, f32: (x: T33) => T32, f33: (x: T34) => T33, f34: (x: T35) => T34, f35: (x: T36) => T35, f36: (x: T37) => T36, f37: (x: T38) => T37, f38: (x: T39) => T38, f39: (x: T40) => T39, f40: (x: T41) => T40, f41: (x: T42) => T41): (x: T42) => T0;export declare function composeUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43,> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f19: (x: T20) => T19, f20: (x: T21) => T20, f21: (x: T22) => T21, f22: (x: T23) => T22, f23: (x: T24) => T23, f24: (x: T25) => T24, f25: (x: T26) => T25, f26: (x: T27) => T26, f27: (x: T28) => T27, f28: (x: T29) => T28, f29: (x: T30) => T29, f30: (x: T31) => T30, f31: (x: T32) => T31, f32: (x: T33) => T32, f33: (x: T34) => T33, f34: (x: T35) => T34, f35: (x: T36) => T35, f36: (x: T37) => T36, f37: (x: T38) => T37, f38: (x: T39) => T38, f39: (x: T40) => T39, f40: (x: T41) => T40, f41: (x: T42) => T41, f42: (x: T43) => T42): (x: T43) => T0;export declare function composeUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44,> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f19: (x: T20) => T19, f20: (x: T21) => T20, f21: (x: T22) => T21, f22: (x: T23) => T22, f23: (x: T24) => T23, f24: (x: T25) => T24, f25: (x: T26) => T25, f26: (x: T27) => T26, f27: (x: T28) => T27, f28: (x: T29) => T28, f29: (x: T30) => T29, f30: (x: T31) => T30, f31: (x: T32) => T31, f32: (x: T33) => T32, f33: (x: T34) => T33, f34: (x: T35) => T34, f35: (x: T36) => T35, f36: (x: T37) => T36, f37: (x: T38) => T37, f38: (x: T39) => T38, f39: (x: T40) => T39, f40: (x: T41) => T40, f41: (x: T42) => T41, f42: (x: T43) => T42, f43: (x: T44) => T43): (x: T44) => T0;export declare function composeUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45,> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f19: (x: T20) => T19, f20: (x: T21) => T20, f21: (x: T22) => T21, f22: (x: T23) => T22, f23: (x: T24) => T23, f24: (x: T25) => T24, f25: (x: T26) => T25, f26: (x: T27) => T26, f27: (x: T28) => T27, f28: (x: T29) => T28, f29: (x: T30) => T29, f30: (x: T31) => T30, f31: (x: T32) => T31, f32: (x: T33) => T32, f33: (x: T34) => T33, f34: (x: T35) => T34, f35: (x: T36) => T35, f36: (x: T37) => T36, f37: (x: T38) => T37, f38: (x: T39) => T38, f39: (x: T40) => T39, f40: (x: T41) => T40, f41: (x: T42) => T41, f42: (x: T43) => T42, f43: (x: T44) => T43, f44: (x: T45) => T44): (x: T45) => T0;export declare function composeUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46,> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f19: (x: T20) => T19, f20: (x: T21) => T20, f21: (x: T22) => T21, f22: (x: T23) => T22, f23: (x: T24) => T23, f24: (x: T25) => T24, f25: (x: T26) => T25, f26: (x: T27) => T26, f27: (x: T28) => T27, f28: (x: T29) => T28, f29: (x: T30) => T29, f30: (x: T31) => T30, f31: (x: T32) => T31, f32: (x: T33) => T32, f33: (x: T34) => T33, f34: (x: T35) => T34, f35: (x: T36) => T35, f36: (x: T37) => T36, f37: (x: T38) => T37, f38: (x: T39) => T38, f39: (x: T40) => T39, f40: (x: T41) => T40, f41: (x: T42) => T41, f42: (x: T43) => T42, f43: (x: T44) => T43, f44: (x: T45) => T44, f45: (x: T46) => T45): (x: T46) => T0;export declare function composeUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47,> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f19: (x: T20) => T19, f20: (x: T21) => T20, f21: (x: T22) => T21, f22: (x: T23) => T22, f23: (x: T24) => T23, f24: (x: T25) => T24, f25: (x: T26) => T25, f26: (x: T27) => T26, f27: (x: T28) => T27, f28: (x: T29) => T28, f29: (x: T30) => T29, f30: (x: T31) => T30, f31: (x: T32) => T31, f32: (x: T33) => T32, f33: (x: T34) => T33, f34: (x: T35) => T34, f35: (x: T36) => T35, f36: (x: T37) => T36, f37: (x: T38) => T37, f38: (x: T39) => T38, f39: (x: T40) => T39, f40: (x: T41) => T40, f41: (x: T42) => T41, f42: (x: T43) => T42, f43: (x: T44) => T43, f44: (x: T45) => T44, f45: (x: T46) => T45, f46: (x: T47) => T46): (x: T47) => T0;export declare function composeUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48,> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f19: (x: T20) => T19, f20: (x: T21) => T20, f21: (x: T22) => T21, f22: (x: T23) => T22, f23: (x: T24) => T23, f24: (x: T25) => T24, f25: (x: T26) => T25, f26: (x: T27) => T26, f27: (x: T28) => T27, f28: (x: T29) => T28, f29: (x: T30) => T29, f30: (x: T31) => T30, f31: (x: T32) => T31, f32: (x: T33) => T32, f33: (x: T34) => T33, f34: (x: T35) => T34, f35: (x: T36) => T35, f36: (x: T37) => T36, f37: (x: T38) => T37, f38: (x: T39) => T38, f39: (x: T40) => T39, f40: (x: T41) => T40, f41: (x: T42) => T41, f42: (x: T43) => T42, f43: (x: T44) => T43, f44: (x: T45) => T44, f45: (x: T46) => T45, f46: (x: T47) => T46, f47: (x: T48) => T47): (x: T48) => T0;export declare function composeUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49,> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f19: (x: T20) => T19, f20: (x: T21) => T20, f21: (x: T22) => T21, f22: (x: T23) => T22, f23: (x: T24) => T23, f24: (x: T25) => T24, f25: (x: T26) => T25, f26: (x: T27) => T26, f27: (x: T28) => T27, f28: (x: T29) => T28, f29: (x: T30) => T29, f30: (x: T31) => T30, f31: (x: T32) => T31, f32: (x: T33) => T32, f33: (x: T34) => T33, f34: (x: T35) => T34, f35: (x: T36) => T35, f36: (x: T37) => T36, f37: (x: T38) => T37, f38: (x: T39) => T38, f39: (x: T40) => T39, f40: (x: T41) => T40, f41: (x: T42) => T41, f42: (x: T43) => T42, f43: (x: T44) => T43, f44: (x: T45) => T44, f45: (x: T46) => T45, f46: (x: T47) => T46, f47: (x: T48) => T47, f48: (x: T49) => T48): (x: T49) => T0;export declare function composeUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50,> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f19: (x: T20) => T19, f20: (x: T21) => T20, f21: (x: T22) => T21, f22: (x: T23) => T22, f23: (x: T24) => T23, f24: (x: T25) => T24, f25: (x: T26) => T25, f26: (x: T27) => T26, f27: (x: T28) => T27, f28: (x: T29) => T28, f29: (x: T30) => T29, f30: (x: T31) => T30, f31: (x: T32) => T31, f32: (x: T33) => T32, f33: (x: T34) => T33, f34: (x: T35) => T34, f35: (x: T36) => T35, f36: (x: T37) => T36, f37: (x: T38) => T37, f38: (x: T39) => T38, f39: (x: T40) => T39, f40: (x: T41) => T40, f41: (x: T42) => T41, f42: (x: T43) => T42, f43: (x: T44) => T43, f44: (x: T45) => T44, f45: (x: T46) => T45, f46: (x: T47) => T46, f47: (x: T48) => T47, f48: (x: T49) => T48, f49: (x: T50) => T49): (x: T50) => T0;export declare function composeUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51,> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f19: (x: T20) => T19, f20: (x: T21) => T20, f21: (x: T22) => T21, f22: (x: T23) => T22, f23: (x: T24) => T23, f24: (x: T25) => T24, f25: (x: T26) => T25, f26: (x: T27) => T26, f27: (x: T28) => T27, f28: (x: T29) => T28, f29: (x: T30) => T29, f30: (x: T31) => T30, f31: (x: T32) => T31, f32: (x: T33) => T32, f33: (x: T34) => T33, f34: (x: T35) => T34, f35: (x: T36) => T35, f36: (x: T37) => T36, f37: (x: T38) => T37, f38: (x: T39) => T38, f39: (x: T40) => T39, f40: (x: T41) => T40, f41: (x: T42) => T41, f42: (x: T43) => T42, f43: (x: T44) => T43, f44: (x: T45) => T44, f45: (x: T46) => T45, f46: (x: T47) => T46, f47: (x: T48) => T47, f48: (x: T49) => T48, f49: (x: T50) => T49, f50: (x: T51) => T50): (x: T51) => T0;export declare function composeUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52,> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f19: (x: T20) => T19, f20: (x: T21) => T20, f21: (x: T22) => T21, f22: (x: T23) => T22, f23: (x: T24) => T23, f24: (x: T25) => T24, f25: (x: T26) => T25, f26: (x: T27) => T26, f27: (x: T28) => T27, f28: (x: T29) => T28, f29: (x: T30) => T29, f30: (x: T31) => T30, f31: (x: T32) => T31, f32: (x: T33) => T32, f33: (x: T34) => T33, f34: (x: T35) => T34, f35: (x: T36) => T35, f36: (x: T37) => T36, f37: (x: T38) => T37, f38: (x: T39) => T38, f39: (x: T40) => T39, f40: (x: T41) => T40, f41: (x: T42) => T41, f42: (x: T43) => T42, f43: (x: T44) => T43, f44: (x: T45) => T44, f45: (x: T46) => T45, f46: (x: T47) => T46, f47: (x: T48) => T47, f48: (x: T49) => T48, f49: (x: T50) => T49, f50: (x: T51) => T50, f51: (x: T52) => T51): (x: T52) => T0;export declare function composeUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53,> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f19: (x: T20) => T19, f20: (x: T21) => T20, f21: (x: T22) => T21, f22: (x: T23) => T22, f23: (x: T24) => T23, f24: (x: T25) => T24, f25: (x: T26) => T25, f26: (x: T27) => T26, f27: (x: T28) => T27, f28: (x: T29) => T28, f29: (x: T30) => T29, f30: (x: T31) => T30, f31: (x: T32) => T31, f32: (x: T33) => T32, f33: (x: T34) => T33, f34: (x: T35) => T34, f35: (x: T36) => T35, f36: (x: T37) => T36, f37: (x: T38) => T37, f38: (x: T39) => T38, f39: (x: T40) => T39, f40: (x: T41) => T40, f41: (x: T42) => T41, f42: (x: T43) => T42, f43: (x: T44) => T43, f44: (x: T45) => T44, f45: (x: T46) => T45, f46: (x: T47) => T46, f47: (x: T48) => T47, f48: (x: T49) => T48, f49: (x: T50) => T49, f50: (x: T51) => T50, f51: (x: T52) => T51, f52: (x: T53) => T52): (x: T53) => T0;export declare function composeUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54,> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f19: (x: T20) => T19, f20: (x: T21) => T20, f21: (x: T22) => T21, f22: (x: T23) => T22, f23: (x: T24) => T23, f24: (x: T25) => T24, f25: (x: T26) => T25, f26: (x: T27) => T26, f27: (x: T28) => T27, f28: (x: T29) => T28, f29: (x: T30) => T29, f30: (x: T31) => T30, f31: (x: T32) => T31, f32: (x: T33) => T32, f33: (x: T34) => T33, f34: (x: T35) => T34, f35: (x: T36) => T35, f36: (x: T37) => T36, f37: (x: T38) => T37, f38: (x: T39) => T38, f39: (x: T40) => T39, f40: (x: T41) => T40, f41: (x: T42) => T41, f42: (x: T43) => T42, f43: (x: T44) => T43, f44: (x: T45) => T44, f45: (x: T46) => T45, f46: (x: T47) => T46, f47: (x: T48) => T47, f48: (x: T49) => T48, f49: (x: T50) => T49, f50: (x: T51) => T50, f51: (x: T52) => T51, f52: (x: T53) => T52, f53: (x: T54) => T53): (x: T54) => T0;export declare function composeUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55,> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f19: (x: T20) => T19, f20: (x: T21) => T20, f21: (x: T22) => T21, f22: (x: T23) => T22, f23: (x: T24) => T23, f24: (x: T25) => T24, f25: (x: T26) => T25, f26: (x: T27) => T26, f27: (x: T28) => T27, f28: (x: T29) => T28, f29: (x: T30) => T29, f30: (x: T31) => T30, f31: (x: T32) => T31, f32: (x: T33) => T32, f33: (x: T34) => T33, f34: (x: T35) => T34, f35: (x: T36) => T35, f36: (x: T37) => T36, f37: (x: T38) => T37, f38: (x: T39) => T38, f39: (x: T40) => T39, f40: (x: T41) => T40, f41: (x: T42) => T41, f42: (x: T43) => T42, f43: (x: T44) => T43, f44: (x: T45) => T44, f45: (x: T46) => T45, f46: (x: T47) => T46, f47: (x: T48) => T47, f48: (x: T49) => T48, f49: (x: T50) => T49, f50: (x: T51) => T50, f51: (x: T52) => T51, f52: (x: T53) => T52, f53: (x: T54) => T53, f54: (x: T55) => T54): (x: T55) => T0;export declare function composeUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56,> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f19: (x: T20) => T19, f20: (x: T21) => T20, f21: (x: T22) => T21, f22: (x: T23) => T22, f23: (x: T24) => T23, f24: (x: T25) => T24, f25: (x: T26) => T25, f26: (x: T27) => T26, f27: (x: T28) => T27, f28: (x: T29) => T28, f29: (x: T30) => T29, f30: (x: T31) => T30, f31: (x: T32) => T31, f32: (x: T33) => T32, f33: (x: T34) => T33, f34: (x: T35) => T34, f35: (x: T36) => T35, f36: (x: T37) => T36, f37: (x: T38) => T37, f38: (x: T39) => T38, f39: (x: T40) => T39, f40: (x: T41) => T40, f41: (x: T42) => T41, f42: (x: T43) => T42, f43: (x: T44) => T43, f44: (x: T45) => T44, f45: (x: T46) => T45, f46: (x: T47) => T46, f47: (x: T48) => T47, f48: (x: T49) => T48, f49: (x: T50) => T49, f50: (x: T51) => T50, f51: (x: T52) => T51, f52: (x: T53) => T52, f53: (x: T54) => T53, f54: (x: T55) => T54, f55: (x: T56) => T55): (x: T56) => T0;export declare function composeUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57,> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f19: (x: T20) => T19, f20: (x: T21) => T20, f21: (x: T22) => T21, f22: (x: T23) => T22, f23: (x: T24) => T23, f24: (x: T25) => T24, f25: (x: T26) => T25, f26: (x: T27) => T26, f27: (x: T28) => T27, f28: (x: T29) => T28, f29: (x: T30) => T29, f30: (x: T31) => T30, f31: (x: T32) => T31, f32: (x: T33) => T32, f33: (x: T34) => T33, f34: (x: T35) => T34, f35: (x: T36) => T35, f36: (x: T37) => T36, f37: (x: T38) => T37, f38: (x: T39) => T38, f39: (x: T40) => T39, f40: (x: T41) => T40, f41: (x: T42) => T41, f42: (x: T43) => T42, f43: (x: T44) => T43, f44: (x: T45) => T44, f45: (x: T46) => T45, f46: (x: T47) => T46, f47: (x: T48) => T47, f48: (x: T49) => T48, f49: (x: T50) => T49, f50: (x: T51) => T50, f51: (x: T52) => T51, f52: (x: T53) => T52, f53: (x: T54) => T53, f54: (x: T55) => T54, f55: (x: T56) => T55, f56: (x: T57) => T56): (x: T57) => T0;export declare function composeUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58,> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f19: (x: T20) => T19, f20: (x: T21) => T20, f21: (x: T22) => T21, f22: (x: T23) => T22, f23: (x: T24) => T23, f24: (x: T25) => T24, f25: (x: T26) => T25, f26: (x: T27) => T26, f27: (x: T28) => T27, f28: (x: T29) => T28, f29: (x: T30) => T29, f30: (x: T31) => T30, f31: (x: T32) => T31, f32: (x: T33) => T32, f33: (x: T34) => T33, f34: (x: T35) => T34, f35: (x: T36) => T35, f36: (x: T37) => T36, f37: (x: T38) => T37, f38: (x: T39) => T38, f39: (x: T40) => T39, f40: (x: T41) => T40, f41: (x: T42) => T41, f42: (x: T43) => T42, f43: (x: T44) => T43, f44: (x: T45) => T44, f45: (x: T46) => T45, f46: (x: T47) => T46, f47: (x: T48) => T47, f48: (x: T49) => T48, f49: (x: T50) => T49, f50: (x: T51) => T50, f51: (x: T52) => T51, f52: (x: T53) => T52, f53: (x: T54) => T53, f54: (x: T55) => T54, f55: (x: T56) => T55, f56: (x: T57) => T56, f57: (x: T58) => T57): (x: T58) => T0;export declare function composeUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59,> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f19: (x: T20) => T19, f20: (x: T21) => T20, f21: (x: T22) => T21, f22: (x: T23) => T22, f23: (x: T24) => T23, f24: (x: T25) => T24, f25: (x: T26) => T25, f26: (x: T27) => T26, f27: (x: T28) => T27, f28: (x: T29) => T28, f29: (x: T30) => T29, f30: (x: T31) => T30, f31: (x: T32) => T31, f32: (x: T33) => T32, f33: (x: T34) => T33, f34: (x: T35) => T34, f35: (x: T36) => T35, f36: (x: T37) => T36, f37: (x: T38) => T37, f38: (x: T39) => T38, f39: (x: T40) => T39, f40: (x: T41) => T40, f41: (x: T42) => T41, f42: (x: T43) => T42, f43: (x: T44) => T43, f44: (x: T45) => T44, f45: (x: T46) => T45, f46: (x: T47) => T46, f47: (x: T48) => T47, f48: (x: T49) => T48, f49: (x: T50) => T49, f50: (x: T51) => T50, f51: (x: T52) => T51, f52: (x: T53) => T52, f53: (x: T54) => T53, f54: (x: T55) => T54, f55: (x: T56) => T55, f56: (x: T57) => T56, f57: (x: T58) => T57, f58: (x: T59) => T58): (x: T59) => T0;export declare function composeUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60,> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f19: (x: T20) => T19, f20: (x: T21) => T20, f21: (x: T22) => T21, f22: (x: T23) => T22, f23: (x: T24) => T23, f24: (x: T25) => T24, f25: (x: T26) => T25, f26: (x: T27) => T26, f27: (x: T28) => T27, f28: (x: T29) => T28, f29: (x: T30) => T29, f30: (x: T31) => T30, f31: (x: T32) => T31, f32: (x: T33) => T32, f33: (x: T34) => T33, f34: (x: T35) => T34, f35: (x: T36) => T35, f36: (x: T37) => T36, f37: (x: T38) => T37, f38: (x: T39) => T38, f39: (x: T40) => T39, f40: (x: T41) => T40, f41: (x: T42) => T41, f42: (x: T43) => T42, f43: (x: T44) => T43, f44: (x: T45) => T44, f45: (x: T46) => T45, f46: (x: T47) => T46, f47: (x: T48) => T47, f48: (x: T49) => T48, f49: (x: T50) => T49, f50: (x: T51) => T50, f51: (x: T52) => T51, f52: (x: T53) => T52, f53: (x: T54) => T53, f54: (x: T55) => T54, f55: (x: T56) => T55, f56: (x: T57) => T56, f57: (x: T58) => T57, f58: (x: T59) => T58, f59: (x: T60) => T59): (x: T60) => T0;export declare function composeUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61,> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f19: (x: T20) => T19, f20: (x: T21) => T20, f21: (x: T22) => T21, f22: (x: T23) => T22, f23: (x: T24) => T23, f24: (x: T25) => T24, f25: (x: T26) => T25, f26: (x: T27) => T26, f27: (x: T28) => T27, f28: (x: T29) => T28, f29: (x: T30) => T29, f30: (x: T31) => T30, f31: (x: T32) => T31, f32: (x: T33) => T32, f33: (x: T34) => T33, f34: (x: T35) => T34, f35: (x: T36) => T35, f36: (x: T37) => T36, f37: (x: T38) => T37, f38: (x: T39) => T38, f39: (x: T40) => T39, f40: (x: T41) => T40, f41: (x: T42) => T41, f42: (x: T43) => T42, f43: (x: T44) => T43, f44: (x: T45) => T44, f45: (x: T46) => T45, f46: (x: T47) => T46, f47: (x: T48) => T47, f48: (x: T49) => T48, f49: (x: T50) => T49, f50: (x: T51) => T50, f51: (x: T52) => T51, f52: (x: T53) => T52, f53: (x: T54) => T53, f54: (x: T55) => T54, f55: (x: T56) => T55, f56: (x: T57) => T56, f57: (x: T58) => T57, f58: (x: T59) => T58, f59: (x: T60) => T59, f60: (x: T61) => T60): (x: T61) => T0;export declare function composeUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62,> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f19: (x: T20) => T19, f20: (x: T21) => T20, f21: (x: T22) => T21, f22: (x: T23) => T22, f23: (x: T24) => T23, f24: (x: T25) => T24, f25: (x: T26) => T25, f26: (x: T27) => T26, f27: (x: T28) => T27, f28: (x: T29) => T28, f29: (x: T30) => T29, f30: (x: T31) => T30, f31: (x: T32) => T31, f32: (x: T33) => T32, f33: (x: T34) => T33, f34: (x: T35) => T34, f35: (x: T36) => T35, f36: (x: T37) => T36, f37: (x: T38) => T37, f38: (x: T39) => T38, f39: (x: T40) => T39, f40: (x: T41) => T40, f41: (x: T42) => T41, f42: (x: T43) => T42, f43: (x: T44) => T43, f44: (x: T45) => T44, f45: (x: T46) => T45, f46: (x: T47) => T46, f47: (x: T48) => T47, f48: (x: T49) => T48, f49: (x: T50) => T49, f50: (x: T51) => T50, f51: (x: T52) => T51, f52: (x: T53) => T52, f53: (x: T54) => T53, f54: (x: T55) => T54, f55: (x: T56) => T55, f56: (x: T57) => T56, f57: (x: T58) => T57, f58: (x: T59) => T58, f59: (x: T60) => T59, f60: (x: T61) => T60, f61: (x: T62) => T61): (x: T62) => T0;export declare function composeUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, T63,> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f19: (x: T20) => T19, f20: (x: T21) => T20, f21: (x: T22) => T21, f22: (x: T23) => T22, f23: (x: T24) => T23, f24: (x: T25) => T24, f25: (x: T26) => T25, f26: (x: T27) => T26, f27: (x: T28) => T27, f28: (x: T29) => T28, f29: (x: T30) => T29, f30: (x: T31) => T30, f31: (x: T32) => T31, f32: (x: T33) => T32, f33: (x: T34) => T33, f34: (x: T35) => T34, f35: (x: T36) => T35, f36: (x: T37) => T36, f37: (x: T38) => T37, f38: (x: T39) => T38, f39: (x: T40) => T39, f40: (x: T41) => T40, f41: (x: T42) => T41, f42: (x: T43) => T42, f43: (x: T44) => T43, f44: (x: T45) => T44, f45: (x: T46) => T45, f46: (x: T47) => T46, f47: (x: T48) => T47, f48: (x: T49) => T48, f49: (x: T50) => T49, f50: (x: T51) => T50, f51: (x: T52) => T51, f52: (x: T53) => T52, f53: (x: T54) => T53, f54: (x: T55) => T54, f55: (x: T56) => T55, f56: (x: T57) => T56, f57: (x: T58) => T57, f58: (x: T59) => T58, f59: (x: T60) => T59, f60: (x: T61) => T60, f61: (x: T62) => T61, f62: (x: T63) => T62): (x: T63) => T0;export declare function composeUnary < T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, T63, T64,> ( f0: (x: T1) => T0, f1: (x: T2) => T1, f2: (x: T3) => T2, f3: (x: T4) => T3, f4: (x: T5) => T4, f5: (x: T6) => T5, f6: (x: T7) => T6, f7: (x: T8) => T7, f8: (x: T9) => T8, f9: (x: T10) => T9, f10: (x: T11) => T10, f11: (x: T12) => T11, f12: (x: T13) => T12, f13: (x: T14) => T13, f14: (x: T15) => T14, f15: (x: T16) => T15, f16: (x: T17) => T16, f17: (x: T18) => T17, f18: (x: T19) => T18, f19: (x: T20) => T19, f20: (x: T21) => T20, f21: (x: T22) => T21, f22: (x: T23) => T22, f23: (x: T24) => T23, f24: (x: T25) => T24, f25: (x: T26) => T25, f26: (x: T27) => T26, f27: (x: T28) => T27, f28: (x: T29) => T28, f29: (x: T30) => T29, f30: (x: T31) => T30, f31: (x: T32) => T31, f32: (x: T33) => T32, f33: (x: T34) => T33, f34: (x: T35) => T34, f35: (x: T36) => T35, f36: (x: T37) => T36, f37: (x: T38) => T37, f38: (x: T39) => T38, f39: (x: T40) => T39, f40: (x: T41) => T40, f41: (x: T42) => T41, f42: (x: T43) => T42, f43: (x: T44) => T43, f44: (x: T45) => T44, f45: (x: T46) => T45, f46: (x: T47) => T46, f47: (x: T48) => T47, f48: (x: T49) => T48, f49: (x: T50) => T49, f50: (x: T51) => T50, f51: (x: T52) => T51, f52: (x: T53) => T52, f53: (x: T54) => T53, f54: (x: T55) => T54, f55: (x: T56) => T55, f56: (x: T57) => T56, f57: (x: T58) => T57, f58: (x: T59) => T58, f59: (x: T60) => T59, f60: (x: T61) => T60, f61: (x: T62) => T61, f62: (x: T63) => T62, f63: (x: T64) => T63): (x: T64) => T0;
export { pipeline as composeRight }
export { pipelineUnary as composeUnaryRight }