import { Transducer } from "./transducer";
export declare function windowed(size: number, step?: number, remainder?: boolean): WindowedTransducer;
export declare class WindowedTransducer implements Transducer {
size: number;
step: number;
private remainder;
constructor(size: number, step: number, remainder: boolean);
async_(iterable: AsyncIterable): AsyncIterable;
sync(iterable: Iterable): Iterable;
}