//>>built var __extends,__assign,__rest,__decorate,__param,__metadata,__awaiter,__generator,__exportStar,__values,__read,__spread,__await,__asyncGenerator,__asyncDelegator,__asyncValues,__makeTemplateObject; (function(d){function k(c,b){c!==a&&("function"===typeof Object.create?Object.defineProperty(c,"__esModule",{value:!0}):c.__esModule=!0);return function(a,e){return c[a]=b?b(a,e):e}}var a="object"===typeof global?global:"object"===typeof self?self:"object"===typeof this?this:{};"function"===typeof define&&define.amd?define("tslib",["exports"],function(c){d(k(a,k(c)))}):"object"===typeof module&&"object"===typeof module.exports?d(k(a,k(module.exports))):d(k(a))})(function(d){var k=Object.setPrototypeOf|| {__proto__:[]}instanceof Array&&function(a,c){a.__proto__=c}||function(a,c){for(var b in c)c.hasOwnProperty(b)&&(a[b]=c[b])};__extends=function(a,c){function b(){this.constructor=a}k(a,c);a.prototype=null===c?Object.create(c):(b.prototype=c.prototype,new b)};__assign=Object.assign||function(a){for(var c,b=1,f=arguments.length;bc.indexOf(f)&&(b[f]=a[f]);if(null!=a&&"function"===typeof Object.getOwnPropertySymbols){var e=0;for(f=Object.getOwnPropertySymbols(a);ec.indexOf(f[e])&&(b[f[e]]=a[f[e]])}return b};__decorate=function(a,c,b,f){var e=arguments.length,l=3>e?c:null===f?f=Object.getOwnPropertyDescriptor(c,b):f,d;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)l=Reflect.decorate(a,c,b,f);else for(var g=a.length-1;0<=g;g--)if(d=a[g])l=(3>e?d(l):3g[0]&&b[1]=a.length&&(a=void 0);return{value:a&&a[b++],done:!a}}}};__read=function(a,c){var b="function"===typeof Symbol&&a[Symbol.iterator];if(!b)return a;a=b.call(a);var f,e=[],d;try{for(;(void 0===c||0