license /**
 * JS version of browser APIs. This library can only run in the browser.
 */ var win = typeof window !== 'undefined' && window || < any > { } ; export { win as window } ; export var document = win . document ; export var location = win . location ; export var gc = win [ 'gc' ] ? ( ) => win [ 'gc' ] ( ) : ( ) : any => null ; export var performance = win [ 'performance' ] ? win [ 'performance' ] : null ; export const Event = win [ 'Event' ] ; export const MouseEvent = win [ 'MouseEvent' ] ; export const KeyboardEvent = win [ 'KeyboardEvent' ] ; export const EventTarget = win [ 'EventTarget' ] ; export const History = win [ 'History' ] ; export const Location = win [ 'Location' ] ; export const EventListener = win [ 'EventListener' ] ;