/**
 * An Array with a maximum size which, once reached, will replace the oldest
 * item when a new one is added.
 */
export declare class RingBuffer<T> extends Array {
    cursor: number;
    fixedLength: number;
    constructor(fixedLength: number);
    push(...values: T[]): number;
}
