export interface ICollection { Add(key: string, value: T): any; ContainsKey(key: string): boolean; Count(): number; Item(key: string): T; Keys(): string[]; Remove(key: string): T; Values(): T[]; Clear(): any; } export declare class Dictionary implements ICollection { private _items; private _count; constructor(); ContainsKey(key: string): boolean; Count(): number; Add(key: string, value: T): void; Remove(key: string): T; Item(key: string): T; Keys(): string[]; Values(): T[]; Clear(): void; }