import type { Transducer, TxLike } from "./api.js";
/**
* Transducer composition. Returns new transducer which applies given
* transducers in left-to-right order.
*
* @remarks
* Fast (loop-free) paths are provided for up to 10 args (transducers).
*/
export declare function comp(a: TxLike): Transducer;
export declare function comp(a: TxLike, b: TxLike): Transducer;
export declare function comp(a: TxLike, b: TxLike, c: TxLike): Transducer;
export declare function comp(a: TxLike, b: TxLike, c: TxLike, d: TxLike): Transducer;
export declare function comp(a: TxLike, b: TxLike, c: TxLike, d: TxLike, e: TxLike): Transducer;
export declare function comp(a: TxLike, b: TxLike, c: TxLike, d: TxLike, e: TxLike, f: TxLike): Transducer;
export declare function comp(a: TxLike, b: TxLike, c: TxLike, d: TxLike, e: TxLike, f: TxLike, g: TxLike): Transducer;
export declare function comp(a: TxLike, b: TxLike, c: TxLike, d: TxLike, e: TxLike, f: TxLike, g: TxLike, h: TxLike): Transducer;
export declare function comp(a: TxLike, b: TxLike, c: TxLike, d: TxLike, e: TxLike, f: TxLike, g: TxLike, h: TxLike, i: TxLike): Transducer;
export declare function comp(a: TxLike, b: TxLike, c: TxLike, d: TxLike, e: TxLike, f: TxLike, g: TxLike, h: TxLike, i: TxLike, j: TxLike): Transducer;
export declare function comp(a: TxLike, b: TxLike, c: TxLike, d: TxLike, e: TxLike, f: TxLike, g: TxLike, h: TxLike, i: TxLike, j: TxLike, ...fns: TxLike[]): Transducer;
//# sourceMappingURL=comp.d.ts.map