import { Base, ICollection, IEnumerable$1, IEnumerator$1, IEnumerator, Type } from "./type"; /** * @hidden */ export declare class Queue$1 extends Base implements ICollection, IEnumerable$1 { static $t: Type; protected $t: Type; private d; private e; private f; private a; constructor($t: Type); get count(): number; copyTo(a: any[], b: number): void; get isSynchronized(): boolean; get syncRoot(): any; private _getEnumerator; getEnumerator(): IEnumerator$1; getEnumeratorObject(): IEnumerator; g(a: T): void; b(): T; c(): T; }