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