import type { Curried } from '../../compositions/curry.js'; import type { Series, StaticSeries, SyncSeries } from '../../controls/types.js'; declare const _syncIntersection: (input: SyncSeries, other: StaticSeries) => Generator; declare const _asyncIntersection: (input: Series, other: StaticSeries) => AsyncGenerator & U>; export declare function intersectionSync(...args: Parameters>): ReturnType>; export declare function intersectionSync(...args: Parameters>>): ReturnType>>; export declare function intersectionAsync(...args: Parameters>): ReturnType>; export declare function intersectionAsync(...args: Parameters>>): ReturnType>>; export declare namespace intersection { const sync: typeof intersectionSync; const async: typeof intersectionAsync; } export {}; //# sourceMappingURL=intersection.d.ts.map