import { EventDispatcher } from "./eventDispatcher"; export declare class ArrayCollection extends EventDispatcher { protected _items: Array; readonly count: number; addItem(item: T): void; toArray(): Array; addItemAt(item: T, index: number): void; removeItem(item: T): void; removeItemAt(index: number): void; getItemAt(index: number): T; removeAll(): void; contains(item: T): boolean; getItemIndex(item: T): number; }