export default interface IDictionary { add(key: string, value: T): void; remove(key: string): void; containsKey(key: string): boolean; keys(): string[]; values(): T[]; }