import type { Curried } from '../../compositions/curry.js'; import type { Series, SyncSeries } from '../../controls/types.js'; declare function _syncConcat(preceding: SyncSeries, following: SyncSeries): Generator; declare function _asyncConcat(preceding: Series, following: Series): AsyncGenerator; export declare function concatSync(...args: Parameters>): ReturnType>; export declare function concatSync(...args: Parameters>>): ReturnType>>; export declare function concatAsync(...args: Parameters>): ReturnType>; export declare function concatAsync(...args: Parameters>>): ReturnType>>; /** * Concatenates two series into one series. * * You can invert the order for curried call by `following => concat.sync(preceding, following)` */ export declare namespace concat { const sync: typeof concatSync; const async: typeof concatAsync; } export {}; //# sourceMappingURL=concat.d.ts.map