export declare class Queue<T> {
    #private;
    [Symbol.iterator]: () => Iterator<T, void, undefined>;
    count(): number;
    isEmpty(): boolean;
    isNotEmpty(): boolean;
    enqueue(value: T): void;
    dequeue(): T | undefined;
}
//# sourceMappingURL=queue.d.ts.map