/**
 * A simple queue implementation.
 *
 * @category Low-Level
 */
export declare class Queue<T> {
    private _queue;
    private _tail;
    private _head;
    get length(): number;
    enqueue(element: T): void;
    dequeue(): T | undefined;
}
//# sourceMappingURL=queue.d.ts.map