/// <reference types="node" />
import DataSource from "./DataSource";
/**
 * Windowed DataSource wrapper.
 */
export default class WindowSource implements DataSource {
    private source;
    private size;
    constructor(source: DataSource, size: number);
    read(length: number): Buffer;
    skip(length: number): void;
    close(): void;
    cursor(): number;
}
