import { Maybe } from "@tsplus/stdlib/data/Maybe/definition";
import { Chunk } from "@tsplus/stdlib/collections/Chunk/definition";
export declare class RingBufferNew {
readonly capacity: number;
private array;
private size;
private current;
constructor(capacity: number);
head(): Maybe;
lastorNull(): A | null;
put(value: A): void;
dropLast(): void;
toChunk(): Chunk;
private increment;
private decrement;
}
//# sourceMappingURL=RingBufferNew.d.ts.map