export declare class BufferList {
    buffered: number;
    shifted: number;
    private _offset;
    private queue;
    constructor();
    push(buffer: Uint8Array): void;
    shift(size: number): Uint8Array<ArrayBufferLike> | null;
    shiftFirst(size: number): Uint8Array<ArrayBufferLike> | null;
    private _next;
}
//# sourceMappingURL=BufferList.d.ts.map