Externs for Maps API v3.18.12.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=78627606
angular.$interval only returns a Promise and not null
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=78642087
Remove support for the "tuple" syntax in the JSDoc type language, since the type system doesn't support it anyway.

After this, we can deprecate the "function(...[foo])" syntax in favor of "function(...foo)"

Then, perhaps, we can re-add support for the tuple syntax, in the new type inference.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=78670315
JS conformance: add RequireFileoverviewVisibility custom rule.

This rule requires every JS file to begin with a @fileoverview JsDoc comment that also contains an explicit visibility annotation.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=78674736