export declare class Queue { capacity: number; array: any[]; constructor(capacity: number); contains(v: any): boolean; indexOf(v: any): boolean; getElementByIndex(index: number): any; push(v: any): void; pop(): void; shift(): void; unshift(v: any): void; remove(v: any): void; splice(...args: any[]): void; slice(start?: number, end?: number): void; size(): number; each(fn: (i?: number, item?: any, array?: any[]) => any, scope: object): void; toArray(): any[]; fromArray(array: any[]): void; clear(): void; }