import { IEnumerable } from './enumerable' export interface ICollection extends IEnumerable { readonly Length: number readonly IsReadOnly: boolean Add(item: T): void Clear(): void CopyTo(array: Array, arrayIndex: number): void Remove(item: T): boolean }