public DictionaryTypeScriptType(TypeScriptType key, TypeScriptType value) { _key = key; _value = value; if (!Equals(key, TypeScriptType.String)) { throw new Exception("TODO"); } }
public GenericTypeScriptType(TypeScriptType typeScriptType, params TypeScriptType[] genericArguments) { _typeScriptType = typeScriptType; _genericArguments = genericArguments; }