var Category=function(){function n(n,t){this.id=n;this.name=t}return n}(),__extends=this&&this.__extends||function(){var n=function(t,i){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])},n(t,i)};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=i===null?Object.create(i):(r.prototype=i.prototype,new r)}}(),GalleryCategory=function(n){function t(t,i,r,u,f,e,o){var s=n.call(this,t,i)||this;return s.id=t,s.name=i,s.detailName=r,s.showCategoryUrl=u,s.categoryUrl=f,s.imageUrl=e,s.subCategoryList=o,s}return __extends(t,n),t}(Category),Product=function(){function n(n,t){this.id=n;this.name=t}return n}(),ProductQuote=function(){function n(n,t,i,r,u,f,e,o,s,h,c){this.productId=n;this.productName=t;this.hasDealer=i;this.dealerId=r;this.dealerText=u;this.hasWarehouse=f;this.warehouseText=e;this.buttonTextRequest=o;this.buttonTextContact=s;this.emailRemark=h;this.countryId=c}return n}(),ProductQuoteRequest=function(){function n(n,t,i,r,u,f,e,o,s){this.productName=n;this.hasDealer=t;this.dealerId=i;this.countryId=r;this.firstName=u;this.lastName=f;this.email=e;this.phoneNumber=o;this.remark=s}return n}(),ProductQuoteResponse=function(){function n(n,t){this.messageType=n;this.message=t}return n}(),ProductGroup=function(){function n(n,t){this.id=n;this.name=t}return n}(),__extends=this&&this.__extends||function(){var n=function(t,i){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])},n(t,i)};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=i===null?Object.create(i):(r.prototype=i.prototype,new r)}}(),GalleryProductGroup=function(n){function t(t,i,r,u){var f=n.call(this,t,i)||this;return f.id=t,f.name=i,f.productGroupUrl=r,f.imageUrl=u,f}return __extends(t,n),t}(ProductGroup),__extends=this&&this.__extends||function(){var n=function(t,i){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])},n(t,i)};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=i===null?Object.create(i):(r.prototype=i.prototype,new r)}}(),SliderProductGroup=function(n){function t(t,i,r,u,f,e){var o=n.call(this,t,i)||this;return o.id=t,o.name=i,o.subName=r,o.size=u,o.productGroupUrl=f,o.imageUrl=e,o}return __extends(t,n),t}(ProductGroup),EventData=function(){function n(n,t,i,r){this.action=n;this.category=t;this.label=i;this.value=r}return n}()