export { flow, pipe };
declare const flow: {
(f: (a: A) => B): (a: A) => B;
(f: (a: A) => B, g: (b: B) => C): (a: A) => C;
(f: (a: A) => B, g: (b: B) => C, h: (c: C) => D): (a: A) => D;
(f: (a: A) => B, g: (b: B) => C, h: (c: C) => D, i: (d: D) => E): (a: A) => E;
(f: (a: A) => B, g: (b: B) => C, h: (c: C) => D, i: (d: D) => E, j: (e: E) => F): (a: A) => F;
};
declare const pipe: {
(a: A, f: (a: A) => B): B;
(a: A, f: (a: A) => B, g: (b: B) => C): C;
(a: A, f: (a: A) => B, g: (b: B) => C, h: (c: C) => D): D;
(a: A, f: (a: A) => B, g: (b: B) => C, h: (c: C) => D, i: (d: D) => E): E;
(a: A, f: (a: A) => B, g: (b: B) => C, h: (c: C) => D, i: (d: D) => E, j: (e: E) => F): F;
};