/** * This file contains declarations of global symbols we reference in our code */ /// /// declare var assert: any; declare var global: Window; type int = number; interface List extends Array {} interface StringMap extends Object {} interface Window { Object: typeof Object; Array: typeof Array; Map: typeof Map; Set: typeof Set; Date: typeof Date; RegExp: typeof RegExp; JSON: typeof JSON; Math: typeof Math; assert: typeof assert; gc(): void; Reflect: any; zone: Zone; Hammer: HammerStatic; }