export declare class Queue<T> {
    private buffer;
    private capacity;
    private head;
    private tail;
    private _length;
    constructor(capacity?: number);
    push(item: T): boolean;
    peek(): T | undefined;
    pop(): T | undefined;
    get length(): number;
    get isFull(): boolean;
}
