{"__symbolic":"module","version":4,"metadata":{"WINDOW":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken","line":3,"character":26},"arguments":["WindowToken",{"__symbolic":"if","condition":{"__symbolic":"binop","operator":"&&","left":{"__symbolic":"binop","operator":"!==","left":{"__symbolic":"error","message":"Expression form not supported","line":5,"character":2,"module":"./lib/window"},"right":"undefined"},"right":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"window"},"member":"document"}},"thenExpression":{"__symbolic":"error","message":"Lambda not supported","line":5,"character":84,"module":"./lib/window"},"elseExpression":{"__symbolic":"reference","name":"undefined"}}]}},"origins":{"WINDOW":"./lib/window"},"importAs":"ngx-window-token"}