import { AsyncWrappable, AsyncIterableIterator } from '../../types/async-iterable'; declare function asyncRoundRobin(...sources: Array>): AsyncIterableIterator; declare function asyncRoundRobin(step: number, ...sources: Array>): AsyncIterableIterator; declare function asyncRoundRobin(start: number, step: number, ...sources: Array>): AsyncIterableIterator; declare function asyncRoundRobin(options: { start?: number; step?: number; }, ...sources: Array>): AsyncIterableIterator; declare function asyncRoundRobin(step: number): (...sources: Array>) => AsyncIterableIterator; declare function asyncRoundRobin(start: number, step: number): (...sources: Array>) => AsyncIterableIterator; declare function asyncRoundRobin(options: { start?: number; step?: number; }): (...sources: Array>) => AsyncIterableIterator; export { asyncRoundRobin };