Socket
Socket
Sign inDemoInstall

@vendasta/contacts

Package Overview
Dependencies
20
Maintainers
1
Versions
26
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 0.11.0 to 1.0.0

esm2015/lib/_internal/vendor-customer.api.service.js

2

bundles/vendasta-contacts.umd.min.js

@@ -1,2 +0,2 @@

!function(t,i){"object"==typeof exports&&"undefined"!=typeof module?i(exports,require("@angular/core"),require("@angular/common/http"),require("@vendasta/core"),require("rxjs/operators")):"function"==typeof define&&define.amd?define("@vendasta/contacts",["exports","@angular/core","@angular/common/http","@vendasta/core","rxjs/operators"],i):i(((t="undefined"!=typeof globalThis?globalThis:t||self).vendasta=t.vendasta||{},t.vendasta.contacts={}),t.ng.core,t.ng.common.http,t.i1,t.rxjs.operators)}(this,(function(t,i,s,o,e){"use strict";var n,r,a,c,d,h,p;(n=t.ReviewRequestStatus||(t.ReviewRequestStatus={}))[n.LEFT_REVIEW=0]="LEFT_REVIEW",n[n.DELIVERED=1]="DELIVERED",n[n.BOUNCED=2]="BOUNCED",n[n.OPENED=3]="OPENED",n[n.CLICKED=4]="CLICKED",n[n.CLICKED_POSITIVE=5]="CLICKED_POSITIVE",n[n.CLICKED_NEGATIVE=6]="CLICKED_NEGATIVE",n[n.UNSUBSCRIBE=7]="UNSUBSCRIBE",n[n.SPAM_REPORT=8]="SPAM_REPORT",n[n.SENDING=9]="SENDING",n[n.DROPPED=10]="DROPPED",(r=t.SortDirection||(t.SortDirection={}))[r.Ascending=0]="Ascending",r[r.Descending=1]="Descending",(a=t.SortField||(t.SortField={}))[a.Name=0]="Name",a[a.Created=1]="Created",(c=t.CustomerSortDirection||(t.CustomerSortDirection={}))[c.CUSTOMER_SORT_DIRECTION_ASCENDING=0]="CUSTOMER_SORT_DIRECTION_ASCENDING",c[c.CUSTOMER_SORT_DIRECTION_DESCENDING=1]="CUSTOMER_SORT_DIRECTION_DESCENDING",(d=t.CustomerSortField||(t.CustomerSortField={}))[d.CUSTOMER_SORT_FIELD_FIRST_NAME=0]="CUSTOMER_SORT_FIELD_FIRST_NAME",d[d.CUSTOMER_SORT_FIELD_LAST_NAME=1]="CUSTOMER_SORT_FIELD_LAST_NAME",d[d.CUSTOMER_SORT_FIELD_CREATED=2]="CUSTOMER_SORT_FIELD_CREATED",(h=t.CustomerValidationError||(t.CustomerValidationError={}))[h.CUSTOMER_VALIDATION_ERROR_NO_ERRORS=0]="CUSTOMER_VALIDATION_ERROR_NO_ERRORS",h[h.CUSTOMER_VALIDATION_ERROR_EMAIL_OR_PHONE_REQUIRED=1]="CUSTOMER_VALIDATION_ERROR_EMAIL_OR_PHONE_REQUIRED",h[h.CUSTOMER_VALIDATION_ERROR_INVALID_EMAIL=2]="CUSTOMER_VALIDATION_ERROR_INVALID_EMAIL",h[h.CUSTOMER_VALIDATION_ERROR_INVALID_PHONE=3]="CUSTOMER_VALIDATION_ERROR_INVALID_PHONE",h[h.CUSTOMER_VALIDATION_ERROR_INVALID_FIRST_NAME=4]="CUSTOMER_VALIDATION_ERROR_INVALID_FIRST_NAME",h[h.CUSTOMER_VALIDATION_ERROR_INVALID_LAST_NAME=5]="CUSTOMER_VALIDATION_ERROR_INVALID_LAST_NAME",(p=t.EntityType||(t.EntityType={}))[p.ENTITY_TYPE_UNKNOWN=0]="ENTITY_TYPE_UNKNOWN",p[p.ENTITY_TYPE_CUSTOMER=1]="ENTITY_TYPE_CUSTOMER",p[p.ENTITY_TYPE_CONFLICT=2]="ENTITY_TYPE_CONFLICT";var u=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(i){var s=new t;return s=Object.assign(s,i)},t.prototype.toApiJson=function(){if(void 0===this.paths)return{};var t={};return void 0!==this.paths&&(t.paths=this.paths),t},t}();function v(t,i){return"number"==typeof i?i:t[i]}var f=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(i){var s=new t;return s=Object.assign(s,i)},t.prototype.toApiJson=function(){if(void 0===this.listId&&void 0===this.userIds)return{};var t={};return void 0!==this.listId&&(t.listId=this.listId),void 0!==this.userIds&&(t.userIds=this.userIds),t},t}(),m=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(i){var s=new t;return s=Object.assign(s,i)},t.prototype.toApiJson=function(){if(void 0===this.contactId&&void 0===this.vendorContactId&&void 0===this.appId)return{};var t={};return void 0!==this.contactId&&(t.contactId=this.contactId),void 0!==this.vendorContactId&&(t.vendorContactId=this.vendorContactId),void 0!==this.appId&&(t.appId=this.appId),t},t}(),l=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(i){var s=new t;return s=Object.assign(s,i),i.mapping&&(s.mapping=S.fromProto(i.mapping)),s},t.prototype.toApiJson=function(){if(void 0===this.filePath&&void 0===this.mapping&&void 0===this.syncedAppIds&&void 0===this.permissionToContact)return{};var t={};return void 0!==this.filePath&&(t.filePath=this.filePath),void 0!==this.mapping&&null!==this.mapping&&(t.mapping="toApiJson"in this.mapping?this.mapping.toApiJson():this.mapping),void 0!==this.syncedAppIds&&(t.syncedAppIds=this.syncedAppIds),void 0!==this.permissionToContact&&(t.permissionToContact=this.permissionToContact),t},t}(),g=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(i){var s=new t;return s=Object.assign(s,i)},t.prototype.toApiJson=function(){if(void 0===this.contactIds&&void 0===this.syncedAppIdsToAdd&&void 0===this.syncedAppIdsToRemove&&void 0===this.permissionToContact&&void 0===this.accountGroupId)return{};var t={};return void 0!==this.contactIds&&(t.contactIds=this.contactIds),void 0!==this.syncedAppIdsToAdd&&(t.syncedAppIdsToAdd=this.syncedAppIdsToAdd),void 0!==this.syncedAppIdsToRemove&&(t.syncedAppIdsToRemove=this.syncedAppIdsToRemove),void 0!==this.permissionToContact&&(t.permissionToContact=this.permissionToContact),void 0!==this.accountGroupId&&(t.accountGroupId=this.accountGroupId),t},t}(),I=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(i){var s=new t;return s=Object.assign(s,i),i.created&&(s.created=new Date(i.created)),i.updated&&(s.updated=new Date(i.updated)),i.deleted&&(s.deleted=new Date(i.deleted)),s},t.prototype.toApiJson=function(){if(void 0===this.contactId&&void 0===this.accountGroupId&&void 0===this.firstName&&void 0===this.lastName&&void 0===this.address&&void 0===this.city&&void 0===this.state&&void 0===this.country&&void 0===this.phone&&void 0===this.email&&void 0===this.created&&void 0===this.updated&&void 0===this.deleted&&void 0===this.origin&&void 0===this.originalId&&void 0===this.syncedAppIds&&void 0===this.permissionToContact)return{};var t={};return void 0!==this.contactId&&(t.contactId=this.contactId),void 0!==this.accountGroupId&&(t.accountGroupId=this.accountGroupId),void 0!==this.firstName&&(t.firstName=this.firstName),void 0!==this.lastName&&(t.lastName=this.lastName),void 0!==this.address&&(t.address=this.address),void 0!==this.city&&(t.city=this.city),void 0!==this.state&&(t.state=this.state),void 0!==this.country&&(t.country=this.country),void 0!==this.phone&&(t.phone=this.phone),void 0!==this.email&&(t.email=this.email),void 0!==this.created&&null!==this.created&&(t.created="toApiJson"in this.created?this.created.toApiJson():this.created),void 0!==this.updated&&null!==this.updated&&(t.updated="toApiJson"in this.updated?this.updated.toApiJson():this.updated),void 0!==this.deleted&&null!==this.deleted&&(t.deleted="toApiJson"in this.deleted?this.deleted.toApiJson():this.deleted),void 0!==this.origin&&(t.origin=this.origin),void 0!==this.originalId&&(t.originalId=this.originalId),void 0!==this.syncedAppIds&&(t.syncedAppIds=this.syncedAppIds),void 0!==this.permissionToContact&&(t.permissionToContact=this.permissionToContact),t},t}(),A=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(i){var s=new t;return s=Object.assign(s,i)},t.prototype.toApiJson=function(){if(void 0===this.accountGroupId&&void 0===this.firstName&&void 0===this.lastName&&void 0===this.address&&void 0===this.city&&void 0===this.state&&void 0===this.country&&void 0===this.phone&&void 0===this.email&&void 0===this.origin&&void 0===this.originalId&&void 0===this.syncedAppIds&&void 0===this.permissionToContact)return{};var t={};return void 0!==this.accountGroupId&&(t.accountGroupId=this.accountGroupId),void 0!==this.firstName&&(t.firstName=this.firstName),void 0!==this.lastName&&(t.lastName=this.lastName),void 0!==this.address&&(t.address=this.address),void 0!==this.city&&(t.city=this.city),void 0!==this.state&&(t.state=this.state),void 0!==this.country&&(t.country=this.country),void 0!==this.phone&&(t.phone=this.phone),void 0!==this.email&&(t.email=this.email),void 0!==this.origin&&(t.origin=this.origin),void 0!==this.originalId&&(t.originalId=this.originalId),void 0!==this.syncedAppIds&&(t.syncedAppIds=this.syncedAppIds),void 0!==this.permissionToContact&&(t.permissionToContact=this.permissionToContact),t},t}(),O=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(i){var s=new t;return s=Object.assign(s,i),i.contact&&(s.contact=I.fromProto(i.contact)),s},t.prototype.toApiJson=function(){if(void 0===this.contact)return{};var t={};return void 0!==this.contact&&null!==this.contact&&(t.contact="toApiJson"in this.contact?this.contact.toApiJson():this.contact),t},t}(),y=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(i){var s=new t;return s=Object.assign(s,i)},t.prototype.toApiJson=function(){if(void 0===this.partnerId&&void 0===this.listId&&void 0===this.listName)return{};var t={};return void 0!==this.partnerId&&(t.partnerId=this.partnerId),void 0!==this.listId&&(t.listId=this.listId),void 0!==this.listName&&(t.listName=this.listName),t},t}(),C=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(i){var s=new t;return s=Object.assign(s,i)},t.prototype.toApiJson=function(){if(void 0===this.contactId&&void 0===this.accountGroupId&&void 0===this.author)return{};var t={};return void 0!==this.contactId&&(t.contactId=this.contactId),void 0!==this.accountGroupId&&(t.accountGroupId=this.accountGroupId),void 0!==this.author&&(t.author=this.author),t},t}(),b=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(i){var s=new t;return s=Object.assign(s,i)},t.prototype.toApiJson=function(){if(void 0===this.listId&&void 0===this.userId)return{};var t={};return void 0!==this.listId&&(t.listId=this.listId),void 0!==this.userId&&(t.userId=this.userId),t},t}(),R=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(i){var s=new t;return s=Object.assign(s,i)},t.prototype.toApiJson=function(){if(void 0===this.source&&void 0===this.syncedAppIds)return{};var t={};return void 0!==this.source&&(t.source=this.source),void 0!==this.syncedAppIds&&(t.syncedAppIds=this.syncedAppIds),t},t}(),T=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(i){var s=new t;return s=Object.assign(s,i)},t.prototype.toApiJson=function(){if(void 0===this.listId)return{};var t={};return void 0!==this.listId&&(t.listId=this.listId),t},t}(),N=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(i){var s=new t;return s=Object.assign(s,i),i.userList&&(s.userList=V.fromProto(i.userList)),s},t.prototype.toApiJson=function(){if(void 0===this.userList)return{};var t={};return void 0!==this.userList&&null!==this.userList&&(t.userList="toApiJson"in this.userList?this.userList.toApiJson():this.userList),t},t}(),S=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(i){var s=new t;return s=Object.assign(s,i)},t.prototype.toApiJson=function(){if(void 0===this.emails&&void 0===this.phones&&void 0===this.firstName&&void 0===this.lastName&&void 0===this.address&&void 0===this.city&&void 0===this.state&&void 0===this.country)return{};var t={};return void 0!==this.emails&&(t.emails=this.emails),void 0!==this.phones&&(t.phones=this.phones),void 0!==this.firstName&&(t.firstName=this.firstName),void 0!==this.lastName&&(t.lastName=this.lastName),void 0!==this.address&&(t.address=this.address),void 0!==this.city&&(t.city=this.city),void 0!==this.state&&(t.state=this.state),void 0!==this.country&&(t.country=this.country),t},t}(),J=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(i){var s=new t;return s=Object.assign(s,i),i.pageSize&&(s.pageSize=parseInt(i.pageSize,10)),i.sortOptions&&(s.sortOptions=U.fromProto(i.sortOptions)),i.filters&&(s.filters=R.fromProto(i.filters)),s},t.prototype.toApiJson=function(){if(void 0===this.accountGroupId&&void 0===this.cursor&&void 0===this.pageSize&&void 0===this.searchTerm&&void 0===this.sortOptions&&void 0===this.filters&&void 0===this.appId)return{};var t={};return void 0!==this.accountGroupId&&(t.accountGroupId=this.accountGroupId),void 0!==this.cursor&&(t.cursor=this.cursor),void 0!==this.pageSize&&(t.pageSize=this.pageSize),void 0!==this.searchTerm&&(t.searchTerm=this.searchTerm),void 0!==this.sortOptions&&null!==this.sortOptions&&(t.sortOptions="toApiJson"in this.sortOptions?this.sortOptions.toApiJson():this.sortOptions),void 0!==this.filters&&null!==this.filters&&(t.filters="toApiJson"in this.filters?this.filters.toApiJson():this.filters),void 0!==this.appId&&(t.appId=this.appId),t},t}(),j=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(i){var s=new t;return s=Object.assign(s,i),i.contacts&&(s.contacts=i.contacts.map(I.fromProto)),i.totalResults&&(s.totalResults=parseInt(i.totalResults,10)),s},t.prototype.toApiJson=function(){if(void 0===this.contacts&&void 0===this.nextCursor&&void 0===this.hasMore&&void 0===this.totalResults)return{};var t={};return void 0!==this.contacts&&null!==this.contacts&&(t.contacts="toApiJson"in this.contacts?this.contacts.toApiJson():this.contacts),void 0!==this.nextCursor&&(t.nextCursor=this.nextCursor),void 0!==this.hasMore&&(t.hasMore=this.hasMore),void 0!==this.totalResults&&(t.totalResults=this.totalResults),t},t}(),E=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(i){var s=new t;return s=Object.assign(s,i)},t.prototype.toApiJson=function(){if(void 0===this.accountGroupId)return{};var t={};return void 0!==this.accountGroupId&&(t.accountGroupId=this.accountGroupId),t},t}(),L=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(i){var s=new t;return s=Object.assign(s,i),i.whiteLabeledOrigins&&(s.whiteLabeledOrigins=i.whiteLabeledOrigins.map(q.fromProto)),s},t.prototype.toApiJson=function(){if(void 0===this.whiteLabeledOrigins)return{};var t={};return void 0!==this.whiteLabeledOrigins&&null!==this.whiteLabeledOrigins&&(t.whiteLabeledOrigins="toApiJson"in this.whiteLabeledOrigins?this.whiteLabeledOrigins.toApiJson():this.whiteLabeledOrigins),t},t}(),P=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(i){var s=new t;return s=Object.assign(s,i),i.pagingOptions&&(s.pagingOptions=D.fromProto(i.pagingOptions)),s},t.prototype.toApiJson=function(){if(void 0===this.partnerId&&void 0===this.pagingOptions)return{};var t={};return void 0!==this.partnerId&&(t.partnerId=this.partnerId),void 0!==this.pagingOptions&&null!==this.pagingOptions&&(t.pagingOptions="toApiJson"in this.pagingOptions?this.pagingOptions.toApiJson():this.pagingOptions),t},t}(),_=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(i){var s=new t;return s=Object.assign(s,i),i.userLists&&(s.userLists=i.userLists.map(V.fromProto)),i.pagingMetadata&&(s.pagingMetadata=G.fromProto(i.pagingMetadata)),s},t.prototype.toApiJson=function(){if(void 0===this.userLists&&void 0===this.pagingMetadata)return{};var t={};return void 0!==this.userLists&&null!==this.userLists&&(t.userLists="toApiJson"in this.userLists?this.userLists.toApiJson():this.userLists),void 0!==this.pagingMetadata&&null!==this.pagingMetadata&&(t.pagingMetadata="toApiJson"in this.pagingMetadata?this.pagingMetadata.toApiJson():this.pagingMetadata),t},t}(),w=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(i){var s=new t;return s=Object.assign(s,i),i.pagingOptions&&(s.pagingOptions=D.fromProto(i.pagingOptions)),s},t.prototype.toApiJson=function(){if(void 0===this.listId&&void 0===this.pagingOptions)return{};var t={};return void 0!==this.listId&&(t.listId=this.listId),void 0!==this.pagingOptions&&null!==this.pagingOptions&&(t.pagingOptions="toApiJson"in this.pagingOptions?this.pagingOptions.toApiJson():this.pagingOptions),t},t}(),M=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(i){var s=new t;return s=Object.assign(s,i),i.pagingMetadata&&(s.pagingMetadata=G.fromProto(i.pagingMetadata)),s},t.prototype.toApiJson=function(){if(void 0===this.userIds&&void 0===this.pagingMetadata)return{};var t={};return void 0!==this.userIds&&(t.userIds=this.userIds),void 0!==this.pagingMetadata&&null!==this.pagingMetadata&&(t.pagingMetadata="toApiJson"in this.pagingMetadata?this.pagingMetadata.toApiJson():this.pagingMetadata),t},t}(),D=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(i){var s=new t;return s=Object.assign(s,i),i.pageSize&&(s.pageSize=parseInt(i.pageSize,10)),s},t.prototype.toApiJson=function(){if(void 0===this.cursor&&void 0===this.pageSize)return{};var t={};return void 0!==this.cursor&&(t.cursor=this.cursor),void 0!==this.pageSize&&(t.pageSize=this.pageSize),t},t}(),G=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(i){var s=new t;return s=Object.assign(s,i),i.totalResults&&(s.totalResults=parseInt(i.totalResults,10)),s},t.prototype.toApiJson=function(){if(void 0===this.nextCursor&&void 0===this.hasMore&&void 0===this.totalResults)return{};var t={};return void 0!==this.nextCursor&&(t.nextCursor=this.nextCursor),void 0!==this.hasMore&&(t.hasMore=this.hasMore),void 0!==this.totalResults&&(t.totalResults=this.totalResults),t},t}(),U=function(){function i(t){t&&Object.assign(this,t)}return i.fromProto=function(s){var o=new i;return o=Object.assign(o,s),s.direction&&(o.direction=v(t.SortDirection,s.direction)),s.field&&(o.field=v(t.SortField,s.field)),o},i.prototype.toApiJson=function(){if(void 0===this.direction&&void 0===this.field)return{};var t={};return void 0!==this.direction&&(t.direction=this.direction),void 0!==this.field&&(t.field=this.field),t},i}(),k=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(i){var s=new t;return s=Object.assign(s,i)},t.prototype.toApiJson=function(){if(void 0===this.accountGroupId&&void 0===this.appId)return{};var t={};return void 0!==this.accountGroupId&&(t.accountGroupId=this.accountGroupId),void 0!==this.appId&&(t.appId=this.appId),t},t}(),F=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(i){var s=new t;return s=Object.assign(s,i),i.fieldMask&&(s.fieldMask=u.fromProto(i.fieldMask)),s},t.prototype.toApiJson=function(){if(void 0===this.accountGroupId&&void 0===this.firstName&&void 0===this.lastName&&void 0===this.address&&void 0===this.city&&void 0===this.state&&void 0===this.country&&void 0===this.phone&&void 0===this.email&&void 0===this.contactId&&void 0===this.author&&void 0===this.syncedAppIds&&void 0===this.permissionToContact&&void 0===this.fieldMask)return{};var t={};return void 0!==this.accountGroupId&&(t.accountGroupId=this.accountGroupId),void 0!==this.firstName&&(t.firstName=this.firstName),void 0!==this.lastName&&(t.lastName=this.lastName),void 0!==this.address&&(t.address=this.address),void 0!==this.city&&(t.city=this.city),void 0!==this.state&&(t.state=this.state),void 0!==this.country&&(t.country=this.country),void 0!==this.phone&&(t.phone=this.phone),void 0!==this.email&&(t.email=this.email),void 0!==this.contactId&&(t.contactId=this.contactId),void 0!==this.author&&(t.author=this.author),void 0!==this.syncedAppIds&&(t.syncedAppIds=this.syncedAppIds),void 0!==this.permissionToContact&&(t.permissionToContact=this.permissionToContact),void 0!==this.fieldMask&&null!==this.fieldMask&&(t.fieldMask="toApiJson"in this.fieldMask?this.fieldMask.toApiJson():this.fieldMask),t},t}(),H=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(i){var s=new t;return s=Object.assign(s,i),i.contact&&(s.contact=I.fromProto(i.contact)),s},t.prototype.toApiJson=function(){if(void 0===this.contact)return{};var t={};return void 0!==this.contact&&null!==this.contact&&(t.contact="toApiJson"in this.contact?this.contact.toApiJson():this.contact),t},t}(),V=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(i){var s=new t;return s=Object.assign(s,i),i.updated&&(s.updated=new Date(i.updated)),i.itemCount&&(s.itemCount=parseInt(i.itemCount,10)),s},t.prototype.toApiJson=function(){if(void 0===this.listId&&void 0===this.listName&&void 0===this.updated&&void 0===this.itemCount)return{};var t={};return void 0!==this.listId&&(t.listId=this.listId),void 0!==this.listName&&(t.listName=this.listName),void 0!==this.updated&&null!==this.updated&&(t.updated="toApiJson"in this.updated?this.updated.toApiJson():this.updated),void 0!==this.itemCount&&(t.itemCount=this.itemCount),t},t}(),q=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(i){var s=new t;return s=Object.assign(s,i)},t.prototype.toApiJson=function(){if(void 0===this.origin&&void 0===this.whiteLabeledName)return{};var t={};return void 0!==this.origin&&(t.origin=this.origin),void 0!==this.whiteLabeledName&&(t.whiteLabeledName=this.whiteLabeledName),t},t}();var W=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(i){var s=new t;return s=Object.assign(s,i)},t.prototype.toApiJson=function(){if(void 0===this.accountGroupId&&void 0===this.contactIds&&void 0===this.subject&&void 0===this.template&&void 0===this.ccAddress&&void 0===this.bccAddress&&void 0===this.replyAddress)return{};var t={};return void 0!==this.accountGroupId&&(t.accountGroupId=this.accountGroupId),void 0!==this.contactIds&&(t.contactIds=this.contactIds),void 0!==this.subject&&(t.subject=this.subject),void 0!==this.template&&(t.template=this.template),void 0!==this.ccAddress&&(t.ccAddress=this.ccAddress),void 0!==this.bccAddress&&(t.bccAddress=this.bccAddress),void 0!==this.replyAddress&&(t.replyAddress=this.replyAddress),t},t}(),x=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(i){var s=new t;return s=Object.assign(s,i)},t.prototype.toApiJson=function(){if(void 0===this.responseMessage)return{};var t={};return void 0!==this.responseMessage&&(t.responseMessage=this.responseMessage),t},t}();function z(t,i){return"number"==typeof i?i:t[i]}var B=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(i){var s=new t;return s=Object.assign(s,i),i.mapping&&(s.mapping=it.fromProto(i.mapping)),s},t.prototype.toApiJson=function(){if(void 0===this.accountGroupId&&void 0===this.partnerId&&void 0===this.filePath&&void 0===this.mapping)return{};var t={};return void 0!==this.accountGroupId&&(t.accountGroupId=this.accountGroupId),void 0!==this.partnerId&&(t.partnerId=this.partnerId),void 0!==this.filePath&&(t.filePath=this.filePath),void 0!==this.mapping&&null!==this.mapping&&(t.mapping="toApiJson"in this.mapping?this.mapping.toApiJson():this.mapping),t},t}(),Y=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(i){var s=new t;return s=Object.assign(s,i),i.errors&&(s.errors=i.errors.map(K.fromProto)),s},t.prototype.toApiJson=function(){if(void 0===this.errors)return{};var t={};return void 0!==this.errors&&null!==this.errors&&(t.errors="toApiJson"in this.errors?this.errors.toApiJson():this.errors),t},t}(),K=function(){function i(t){t&&Object.assign(this,t)}return i.fromProto=function(s){var o=new i;return o=Object.assign(o,s),s.index&&(o.index=parseInt(s.index,10)),s.errors&&(o.errors=s.errors.map((function(i){return z(t.CustomerValidationError,i)}))),o},i.prototype.toApiJson=function(){if(void 0===this.index&&void 0===this.errors)return{};var t={};return void 0!==this.index&&(t.index=this.index),void 0!==this.errors&&(t.errors=this.errors),t},i}(),Q=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(i){var s=new t;return s=Object.assign(s,i),i.permissionToContact&&(s.permissionToContact=new Date(i.permissionToContact)),i.created&&(s.created=new Date(i.created)),i.updated&&(s.updated=new Date(i.updated)),i.deleted&&(s.deleted=new Date(i.deleted)),s},t.prototype.toApiJson=function(){if(void 0===this.conflictId&&void 0===this.customerId&&void 0===this.accountGroupId&&void 0===this.partnerId&&void 0===this.firstName&&void 0===this.lastName&&void 0===this.address&&void 0===this.city&&void 0===this.state&&void 0===this.country&&void 0===this.phoneNumbers&&void 0===this.emailAddresses&&void 0===this.tags&&void 0===this.origins&&void 0===this.permissionToContact&&void 0===this.created&&void 0===this.updated&&void 0===this.deleted)return{};var t={};return void 0!==this.conflictId&&(t.conflictId=this.conflictId),void 0!==this.customerId&&(t.customerId=this.customerId),void 0!==this.accountGroupId&&(t.accountGroupId=this.accountGroupId),void 0!==this.partnerId&&(t.partnerId=this.partnerId),void 0!==this.firstName&&(t.firstName=this.firstName),void 0!==this.lastName&&(t.lastName=this.lastName),void 0!==this.address&&(t.address=this.address),void 0!==this.city&&(t.city=this.city),void 0!==this.state&&(t.state=this.state),void 0!==this.country&&(t.country=this.country),void 0!==this.phoneNumbers&&(t.phoneNumbers=this.phoneNumbers),void 0!==this.emailAddresses&&(t.emailAddresses=this.emailAddresses),void 0!==this.tags&&(t.tags=this.tags),void 0!==this.origins&&(t.origins=this.origins),void 0!==this.permissionToContact&&null!==this.permissionToContact&&(t.permissionToContact="toApiJson"in this.permissionToContact?this.permissionToContact.toApiJson():this.permissionToContact),void 0!==this.created&&null!==this.created&&(t.created="toApiJson"in this.created?this.created.toApiJson():this.created),void 0!==this.updated&&null!==this.updated&&(t.updated="toApiJson"in this.updated?this.updated.toApiJson():this.updated),void 0!==this.deleted&&null!==this.deleted&&(t.deleted="toApiJson"in this.deleted?this.deleted.toApiJson():this.deleted),t},t}(),X=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(i){var s=new t;return s=Object.assign(s,i)},t.prototype.toApiJson=function(){if(void 0===this.accountGroupId&&void 0===this.partnerId&&void 0===this.firstName&&void 0===this.lastName&&void 0===this.address&&void 0===this.city&&void 0===this.state&&void 0===this.country&&void 0===this.phoneNumbers&&void 0===this.emailAddresses&&void 0===this.tags&&void 0===this.origins&&void 0===this.permissionToContact)return{};var t={};return void 0!==this.accountGroupId&&(t.accountGroupId=this.accountGroupId),void 0!==this.partnerId&&(t.partnerId=this.partnerId),void 0!==this.firstName&&(t.firstName=this.firstName),void 0!==this.lastName&&(t.lastName=this.lastName),void 0!==this.address&&(t.address=this.address),void 0!==this.city&&(t.city=this.city),void 0!==this.state&&(t.state=this.state),void 0!==this.country&&(t.country=this.country),void 0!==this.phoneNumbers&&(t.phoneNumbers=this.phoneNumbers),void 0!==this.emailAddresses&&(t.emailAddresses=this.emailAddresses),void 0!==this.tags&&(t.tags=this.tags),void 0!==this.origins&&(t.origins=this.origins),void 0!==this.permissionToContact&&(t.permissionToContact=this.permissionToContact),t},t}(),Z=function(){function i(t){t&&Object.assign(this,t)}return i.fromProto=function(s){var o=new i;return o=Object.assign(o,s),s.customer&&(o.customer=$.fromProto(s.customer)),s.conflict&&(o.conflict=Q.fromProto(s.conflict)),s.entityType&&(o.entityType=z(t.EntityType,s.entityType)),o},i.prototype.toApiJson=function(){if(void 0===this.customer&&void 0===this.conflict&&void 0===this.entityType)return{};var t={};return void 0!==this.customer&&null!==this.customer&&(t.customer="toApiJson"in this.customer?this.customer.toApiJson():this.customer),void 0!==this.conflict&&null!==this.conflict&&(t.conflict="toApiJson"in this.conflict?this.conflict.toApiJson():this.conflict),void 0!==this.entityType&&(t.entityType=this.entityType),t},i}(),$=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(i){var s=new t;return s=Object.assign(s,i),i.permissionToContact&&(s.permissionToContact=new Date(i.permissionToContact)),i.created&&(s.created=new Date(i.created)),i.updated&&(s.updated=new Date(i.updated)),i.deleted&&(s.deleted=new Date(i.deleted)),s},t.prototype.toApiJson=function(){if(void 0===this.customerId&&void 0===this.accountGroupId&&void 0===this.partnerId&&void 0===this.firstName&&void 0===this.lastName&&void 0===this.address&&void 0===this.city&&void 0===this.state&&void 0===this.country&&void 0===this.phoneNumbers&&void 0===this.emailAddresses&&void 0===this.tags&&void 0===this.origins&&void 0===this.permissionToContact&&void 0===this.created&&void 0===this.updated&&void 0===this.deleted)return{};var t={};return void 0!==this.customerId&&(t.customerId=this.customerId),void 0!==this.accountGroupId&&(t.accountGroupId=this.accountGroupId),void 0!==this.partnerId&&(t.partnerId=this.partnerId),void 0!==this.firstName&&(t.firstName=this.firstName),void 0!==this.lastName&&(t.lastName=this.lastName),void 0!==this.address&&(t.address=this.address),void 0!==this.city&&(t.city=this.city),void 0!==this.state&&(t.state=this.state),void 0!==this.country&&(t.country=this.country),void 0!==this.phoneNumbers&&(t.phoneNumbers=this.phoneNumbers),void 0!==this.emailAddresses&&(t.emailAddresses=this.emailAddresses),void 0!==this.tags&&(t.tags=this.tags),void 0!==this.origins&&(t.origins=this.origins),void 0!==this.permissionToContact&&null!==this.permissionToContact&&(t.permissionToContact="toApiJson"in this.permissionToContact?this.permissionToContact.toApiJson():this.permissionToContact),void 0!==this.created&&null!==this.created&&(t.created="toApiJson"in this.created?this.created.toApiJson():this.created),void 0!==this.updated&&null!==this.updated&&(t.updated="toApiJson"in this.updated?this.updated.toApiJson():this.updated),void 0!==this.deleted&&null!==this.deleted&&(t.deleted="toApiJson"in this.deleted?this.deleted.toApiJson():this.deleted),t},t}(),tt=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(i){var s=new t;return s=Object.assign(s,i),i.created&&(s.created=ot.fromProto(i.created)),s},t.prototype.toApiJson=function(){if(void 0===this.created&&void 0===this.tag&&void 0===this.origin&&void 0===this.negateTags)return{};var t={};return void 0!==this.created&&null!==this.created&&(t.created="toApiJson"in this.created?this.created.toApiJson():this.created),void 0!==this.tag&&(t.tag=this.tag),void 0!==this.origin&&(t.origin=this.origin),void 0!==this.negateTags&&(t.negateTags=this.negateTags),t},t}(),it=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(i){var s=new t;return s=Object.assign(s,i)},t.prototype.toApiJson=function(){if(void 0===this.emails&&void 0===this.phones&&void 0===this.firstName&&void 0===this.lastName&&void 0===this.address&&void 0===this.city&&void 0===this.state&&void 0===this.country&&void 0===this.permissionToContact)return{};var t={};return void 0!==this.emails&&(t.emails=this.emails),void 0!==this.phones&&(t.phones=this.phones),void 0!==this.firstName&&(t.firstName=this.firstName),void 0!==this.lastName&&(t.lastName=this.lastName),void 0!==this.address&&(t.address=this.address),void 0!==this.city&&(t.city=this.city),void 0!==this.state&&(t.state=this.state),void 0!==this.country&&(t.country=this.country),void 0!==this.permissionToContact&&(t.permissionToContact=this.permissionToContact),t},t}(),st=function(){function i(t){t&&Object.assign(this,t)}return i.fromProto=function(s){var o=new i;return o=Object.assign(o,s),s.direction&&(o.direction=z(t.CustomerSortDirection,s.direction)),s.field&&(o.field=z(t.CustomerSortField,s.field)),o},i.prototype.toApiJson=function(){if(void 0===this.direction&&void 0===this.field)return{};var t={};return void 0!==this.direction&&(t.direction=this.direction),void 0!==this.field&&(t.field=this.field),t},i}(),ot=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(i){var s=new t;return s=Object.assign(s,i),i.beginRange&&(s.beginRange=new Date(i.beginRange)),i.endRange&&(s.endRange=new Date(i.endRange)),s},t.prototype.toApiJson=function(){if(void 0===this.beginRange&&void 0===this.endRange)return{};var t={};return void 0!==this.beginRange&&null!==this.beginRange&&(t.beginRange="toApiJson"in this.beginRange?this.beginRange.toApiJson():this.beginRange),void 0!==this.endRange&&null!==this.endRange&&(t.endRange="toApiJson"in this.endRange?this.endRange.toApiJson():this.endRange),t},t}(),et=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(i){var s=new t;return s=Object.assign(s,i)},t.prototype.toApiJson=function(){if(void 0===this.customerId&&void 0===this.accountGroupId)return{};var t={};return void 0!==this.customerId&&(t.customerId=this.customerId),void 0!==this.accountGroupId&&(t.accountGroupId=this.accountGroupId),t},t}(),nt=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(i){var s=new t;return s=Object.assign(s,i)},t.prototype.toApiJson=function(){if(void 0===this.accountGroupId&&void 0===this.customerId)return{};var t={};return void 0!==this.accountGroupId&&(t.accountGroupId=this.accountGroupId),void 0!==this.customerId&&(t.customerId=this.customerId),t},t}(),rt=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(i){var s=new t;return s=Object.assign(s,i),i.customer&&(s.customer=$.fromProto(i.customer)),s},t.prototype.toApiJson=function(){if(void 0===this.customer)return{};var t={};return void 0!==this.customer&&null!==this.customer&&(t.customer="toApiJson"in this.customer?this.customer.toApiJson():this.customer),t},t}(),at=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(i){var s=new t;return s=Object.assign(s,i),i.pageSize&&(s.pageSize=parseInt(i.pageSize,10)),i.sortOptions&&(s.sortOptions=st.fromProto(i.sortOptions)),i.filters&&(s.filters=tt.fromProto(i.filters)),s},t.prototype.toApiJson=function(){if(void 0===this.accountGroupId&&void 0===this.cursor&&void 0===this.pageSize&&void 0===this.searchTerm&&void 0===this.sortOptions&&void 0===this.filters)return{};var t={};return void 0!==this.accountGroupId&&(t.accountGroupId=this.accountGroupId),void 0!==this.cursor&&(t.cursor=this.cursor),void 0!==this.pageSize&&(t.pageSize=this.pageSize),void 0!==this.searchTerm&&(t.searchTerm=this.searchTerm),void 0!==this.sortOptions&&null!==this.sortOptions&&(t.sortOptions="toApiJson"in this.sortOptions?this.sortOptions.toApiJson():this.sortOptions),void 0!==this.filters&&null!==this.filters&&(t.filters="toApiJson"in this.filters?this.filters.toApiJson():this.filters),t},t}(),ct=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(i){var s=new t;return s=Object.assign(s,i),i.customers&&(s.customers=i.customers.map($.fromProto)),i.totalResults&&(s.totalResults=parseInt(i.totalResults,10)),s},t.prototype.toApiJson=function(){if(void 0===this.customers&&void 0===this.nextCursor&&void 0===this.hasMore&&void 0===this.totalResults)return{};var t={};return void 0!==this.customers&&null!==this.customers&&(t.customers="toApiJson"in this.customers?this.customers.toApiJson():this.customers),void 0!==this.nextCursor&&(t.nextCursor=this.nextCursor),void 0!==this.hasMore&&(t.hasMore=this.hasMore),void 0!==this.totalResults&&(t.totalResults=this.totalResults),t},t}(),dt=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(i){var s=new t;return s=Object.assign(s,i)},t.prototype.toApiJson=function(){if(void 0===this.accountGroupId&&void 0===this.customerId&&void 0===this.firstName&&void 0===this.lastName&&void 0===this.address&&void 0===this.city&&void 0===this.state&&void 0===this.country&&void 0===this.phoneNumbers&&void 0===this.emailAddresses&&void 0===this.tags&&void 0===this.origin&&void 0===this.permissionToContact)return{};var t={};return void 0!==this.accountGroupId&&(t.accountGroupId=this.accountGroupId),void 0!==this.customerId&&(t.customerId=this.customerId),void 0!==this.firstName&&(t.firstName=this.firstName),void 0!==this.lastName&&(t.lastName=this.lastName),void 0!==this.address&&(t.address=this.address),void 0!==this.city&&(t.city=this.city),void 0!==this.state&&(t.state=this.state),void 0!==this.country&&(t.country=this.country),void 0!==this.phoneNumbers&&(t.phoneNumbers=this.phoneNumbers),void 0!==this.emailAddresses&&(t.emailAddresses=this.emailAddresses),void 0!==this.tags&&(t.tags=this.tags),void 0!==this.origin&&(t.origin=this.origin),void 0!==this.permissionToContact&&(t.permissionToContact=this.permissionToContact),t},t}(),ht=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(i){var s=new t;return s=Object.assign(s,i),i.customer&&(s.customer=$.fromProto(i.customer)),s},t.prototype.toApiJson=function(){if(void 0===this.customer)return{};var t={};return void 0!==this.customer&&null!==this.customer&&(t.customer="toApiJson"in this.customer?this.customer.toApiJson():this.customer),t},t}(),pt=function(){function t(t){this.environmentService=t}return t.prototype.host=function(){if(this._host)return this._host;switch(this.environmentService.getEnvironment()){case o.Environment.LOCAL:this._host="contacts-api.vendasta-local.com";break;case o.Environment.TEST:this._host="";break;case o.Environment.DEMO:this._host="contacts-api-demo.vendasta-internal.com";break;case o.Environment.PROD:this._host="contacts-api-prod.vendasta-internal.com"}return this._host},t.prototype.httpsHost=function(){if(this._httpsHost)return this._httpsHost;switch(this.environmentService.getEnvironment()){case o.Environment.LOCAL:this._httpsHost="contacts.vendasta-local.com";break;case o.Environment.TEST:this._httpsHost="";break;case o.Environment.DEMO:this._httpsHost="contacts-demo.apigateway.co";break;case o.Environment.PROD:this._httpsHost="contacts-prod.apigateway.co"}return this._httpsHost},t.prototype.hostWithScheme=function(){return(this.environmentService.getEnvironment()===o.Environment.LOCAL?"http://":"https://")+this.host()},t.prototype.httpsHostWithScheme=function(){return(this.environmentService.getEnvironment()===o.Environment.LOCAL?"http://":"https://")+this.httpsHost()},t}();pt.ɵprov=i.ɵɵdefineInjectable({factory:function(){return new pt(i.ɵɵinject(o.EnvironmentService))},token:pt,providedIn:"root"}),pt.decorators=[{type:i.Injectable,args:[{providedIn:"root"}]}],pt.ctorParameters=function(){return[{type:o.EnvironmentService}]};var ut=function(){function t(t,i){this.http=t,this.hostService=i}return t.prototype.apiOptions=function(){return{headers:new s.HttpHeaders({"Content-Type":"application/json"}),withCredentials:!0}},t.prototype.createContactMessage=function(t){var i=t.toApiJson?t:new W(t);return this.http.post(this.hostService.hostWithScheme()+"/contacts.v1.ContactEmailService/CreateContactMessage",i.toApiJson(),this.apiOptions()).pipe(e.map((function(t){return x.fromProto(t)})),e.share())},t}();ut.ɵprov=i.ɵɵdefineInjectable({factory:function(){return new ut(i.ɵɵinject(s.HttpClient),i.ɵɵinject(pt))},token:ut,providedIn:"root"}),ut.decorators=[{type:i.Injectable,args:[{providedIn:"root"}]}],ut.ctorParameters=function(){return[{type:s.HttpClient},{type:pt}]};var vt=function(){function t(t,i){this.http=t,this.hostService=i}return t.prototype.apiOptions=function(){return{headers:new s.HttpHeaders({"Content-Type":"application/json"}),withCredentials:!0}},t.prototype.create=function(t){var i=t.toApiJson?t:new A(t);return this.http.post(this.hostService.hostWithScheme()+"/contacts.v1.Contacts/Create",i.toApiJson(),this.apiOptions()).pipe(e.map((function(t){return O.fromProto(t)})),e.share())},t.prototype.delete=function(t){var i=t.toApiJson?t:new C(t);return this.http.post(this.hostService.hostWithScheme()+"/contacts.v1.Contacts/Delete",i.toApiJson(),Object.assign(Object.assign({},this.apiOptions()),{observe:"response"}))},t.prototype.update=function(t){var i=t.toApiJson?t:new F(t);return this.http.post(this.hostService.hostWithScheme()+"/contacts.v1.Contacts/Update",i.toApiJson(),this.apiOptions()).pipe(e.map((function(t){return H.fromProto(t)})),e.share())},t.prototype.list=function(t){var i=t.toApiJson?t:new J(t);return this.http.post(this.hostService.hostWithScheme()+"/contacts.v1.Contacts/List",i.toApiJson(),this.apiOptions()).pipe(e.map((function(t){return j.fromProto(t)})),e.share())},t.prototype.listOrigins=function(t){var i=t.toApiJson?t:new E(t);return this.http.post(this.hostService.hostWithScheme()+"/contacts.v1.Contacts/ListOrigins",i.toApiJson(),this.apiOptions()).pipe(e.map((function(t){return L.fromProto(t)})),e.share())},t.prototype.associateId=function(t){var i=t.toApiJson?t:new m(t);return this.http.post(this.hostService.hostWithScheme()+"/contacts.v1.Contacts/AssociateID",i.toApiJson(),Object.assign(Object.assign({},this.apiOptions()),{observe:"response"}))},t.prototype.bulkCreate=function(t){var i=t.toApiJson?t:new l(t);return this.http.post(this.hostService.hostWithScheme()+"/contacts.v1.Contacts/BulkCreate",i.toApiJson(),Object.assign(Object.assign({},this.apiOptions()),{observe:"response"}))},t.prototype.bulkUpdate=function(t){var i=t.toApiJson?t:new g(t);return this.http.post(this.hostService.hostWithScheme()+"/contacts.v1.Contacts/BulkUpdate",i.toApiJson(),Object.assign(Object.assign({},this.apiOptions()),{observe:"response"}))},t.prototype.triggerSync=function(t){var i=t.toApiJson?t:new k(t);return this.http.post(this.hostService.hostWithScheme()+"/contacts.v1.Contacts/TriggerSync",i.toApiJson(),Object.assign(Object.assign({},this.apiOptions()),{observe:"response"}))},t}();vt.ɵprov=i.ɵɵdefineInjectable({factory:function(){return new vt(i.ɵɵinject(s.HttpClient),i.ɵɵinject(pt))},token:vt,providedIn:"root"}),vt.decorators=[{type:i.Injectable,args:[{providedIn:"root"}]}],vt.ctorParameters=function(){return[{type:s.HttpClient},{type:pt}]};var ft=function(){function t(t,i){this.http=t,this.hostService=i}return t.prototype.apiOptions=function(){return{headers:new s.HttpHeaders({"Content-Type":"application/json"}),withCredentials:!0}},t.prototype.create=function(t){var i=t.toApiJson?t:new X(t);return this.http.post(this.hostService.hostWithScheme()+"/contacts.v1.CustomerService/Create",i.toApiJson(),this.apiOptions()).pipe(e.map((function(t){return Z.fromProto(t)})),e.share())},t.prototype.delete=function(t){var i=t.toApiJson?t:new et(t);return this.http.post(this.hostService.hostWithScheme()+"/contacts.v1.CustomerService/Delete",i.toApiJson(),Object.assign(Object.assign({},this.apiOptions()),{observe:"response"}))},t.prototype.update=function(t){var i=t.toApiJson?t:new dt(t);return this.http.post(this.hostService.hostWithScheme()+"/contacts.v1.CustomerService/Update",i.toApiJson(),this.apiOptions()).pipe(e.map((function(t){return ht.fromProto(t)})),e.share())},t.prototype.get=function(t){var i=t.toApiJson?t:new nt(t);return this.http.post(this.hostService.hostWithScheme()+"/contacts.v1.CustomerService/Get",i.toApiJson(),this.apiOptions()).pipe(e.map((function(t){return rt.fromProto(t)})),e.share())},t.prototype.list=function(t){var i=t.toApiJson?t:new at(t);return this.http.post(this.hostService.hostWithScheme()+"/contacts.v1.CustomerService/List",i.toApiJson(),this.apiOptions()).pipe(e.map((function(t){return ct.fromProto(t)})),e.share())},t.prototype.bulkCreate=function(t){var i=t.toApiJson?t:new B(t);return this.http.post(this.hostService.hostWithScheme()+"/contacts.v1.CustomerService/BulkCreate",i.toApiJson(),this.apiOptions()).pipe(e.map((function(t){return Y.fromProto(t)})),e.share())},t}();ft.ɵprov=i.ɵɵdefineInjectable({factory:function(){return new ft(i.ɵɵinject(s.HttpClient),i.ɵɵinject(pt))},token:ft,providedIn:"root"}),ft.decorators=[{type:i.Injectable,args:[{providedIn:"root"}]}],ft.ctorParameters=function(){return[{type:s.HttpClient},{type:pt}]};var mt=function(){function t(t,i){this.http=t,this.hostService=i}return t.prototype.apiOptions=function(){return{headers:new s.HttpHeaders({"Content-Type":"application/json"}),withCredentials:!0}},t.prototype.createUserList=function(t){var i=t.toApiJson?t:new y(t);return this.http.post(this.hostService.hostWithScheme()+"/contacts.v1.UserList/CreateUserList",i.toApiJson(),Object.assign(Object.assign({},this.apiOptions()),{observe:"response"}))},t.prototype.addUsersToList=function(t){var i=t.toApiJson?t:new f(t);return this.http.post(this.hostService.hostWithScheme()+"/contacts.v1.UserList/AddUsersToList",i.toApiJson(),Object.assign(Object.assign({},this.apiOptions()),{observe:"response"}))},t.prototype.listUsersFromList=function(t){var i=t.toApiJson?t:new w(t);return this.http.post(this.hostService.hostWithScheme()+"/contacts.v1.UserList/ListUsersFromList",i.toApiJson(),this.apiOptions()).pipe(e.map((function(t){return M.fromProto(t)})),e.share())},t.prototype.listUserLists=function(t){var i=t.toApiJson?t:new P(t);return this.http.post(this.hostService.hostWithScheme()+"/contacts.v1.UserList/ListUserLists",i.toApiJson(),this.apiOptions()).pipe(e.map((function(t){return _.fromProto(t)})),e.share())},t.prototype.getUserList=function(t){var i=t.toApiJson?t:new T(t);return this.http.post(this.hostService.hostWithScheme()+"/contacts.v1.UserList/GetUserList",i.toApiJson(),this.apiOptions()).pipe(e.map((function(t){return N.fromProto(t)})),e.share())},t.prototype.deleteUserFromList=function(t){var i=t.toApiJson?t:new b(t);return this.http.post(this.hostService.hostWithScheme()+"/contacts.v1.UserList/DeleteUserFromList",i.toApiJson(),Object.assign(Object.assign({},this.apiOptions()),{observe:"response"}))},t}();mt.ɵprov=i.ɵɵdefineInjectable({factory:function(){return new mt(i.ɵɵinject(s.HttpClient),i.ɵɵinject(pt))},token:mt,providedIn:"root"}),mt.decorators=[{type:i.Injectable,args:[{providedIn:"root"}]}],mt.ctorParameters=function(){return[{type:s.HttpClient},{type:pt}]};var lt=function(){function t(t){this.customerAPI=t}return t.prototype.createCustomer=function(t,i,s,o,e,n,r,a,c,d,h,p,u){return this.customerAPI.create({accountGroupId:t,partnerId:i,firstName:s,lastName:o,address:e,city:n,state:r,country:a,phoneNumbers:c,emailAddresses:d,tags:h,origins:p,permissionToContact:u})},t.prototype.updateCustomer=function(t,i,s,o,e,n,r,a,c,d,h,p,u){return this.customerAPI.update({accountGroupId:t,customerId:i,firstName:s,lastName:o,address:e,city:n,state:r,country:a,phoneNumbers:c,emailAddresses:d,tags:h,origin:p,permissionToContact:u})},t.prototype.deleteCustomer=function(t,i){return this.customerAPI.delete({accountGroupId:t,customerId:i})},t.prototype.getCustomer=function(t,i){return this.customerAPI.get({accountGroupId:t,customerId:i})},t.prototype.listCustomers=function(t,i,s,o){return this.customerAPI.list({accountGroupId:t,cursor:i,pageSize:s,searchTerm:o})},t.prototype.bulkCreateCustomers=function(t,i,s,o){return this.customerAPI.bulkCreate({partnerId:i,accountGroupId:t,filePath:s,mapping:o})},t}();lt.ɵprov=i.ɵɵdefineInjectable({factory:function(){return new lt(i.ɵɵinject(ft))},token:lt,providedIn:"root"}),lt.decorators=[{type:i.Injectable,args:[{providedIn:"root"}]}],lt.ctorParameters=function(){return[{type:ft}]};var gt=function(){function t(t){this.delegate=t}return t.prototype.createUserList=function(t,i,s){var o={partnerId:t,listName:i,listId:s};return this.delegate.createUserList(o).pipe(e.map((function(t){return 200===t.status})))},t.prototype.addUsersToList=function(t,i){var s={listId:t,userIds:i};return this.delegate.addUsersToList(s).pipe(e.map((function(t){return 200===t.status})))},t.prototype.listUsersFromList=function(t,i,s){var o={listId:t,pagingOptions:{cursor:i,pageSize:s}};return this.delegate.listUsersFromList(o)},t.prototype.listUserLists=function(t,i,s){var o={partnerId:t,pagingOptions:{cursor:i,pageSize:s}};return this.delegate.listUserLists(o)},t.prototype.getUserList=function(t){var i={listId:t};return this.delegate.getUserList(i).pipe(e.map((function(t){return t.userList})))},t.prototype.deleteUserFromList=function(t,i){var s={listId:t,userId:i};return this.delegate.deleteUserFromList(s).pipe(e.map((function(t){return 200===t.status})))},t}();gt.ɵprov=i.ɵɵdefineInjectable({factory:function(){return new gt(i.ɵɵinject(mt))},token:gt,providedIn:"root"}),gt.decorators=[{type:i.Injectable,args:[{providedIn:"root"}]}],gt.ctorParameters=function(){return[{type:mt}]};var It=function(){function t(t){this.delegate=t}return t.prototype.createContactMessage=function(t,i,s,o,n,r,a){var c={accountGroupId:t,contactIds:i,subject:s,template:o,ccAddress:n,bccAddress:r,replyAddress:a};return this.delegate.createContactMessage(c).pipe(e.map((function(t){return t.responseMessage})))},t}();It.ɵprov=i.ɵɵdefineInjectable({factory:function(){return new It(i.ɵɵinject(ut))},token:It,providedIn:"root"}),It.decorators=[{type:i.Injectable,args:[{providedIn:"root"}]}],It.ctorParameters=function(){return[{type:ut}]},t.AddUsersToListRequest=f,t.AssociateIDRequest=m,t.BulkCreateContactRequest=l,t.BulkCreateCustomerRequest=B,t.BulkCreateCustomerResponse=Y,t.BulkCreateCustomerValidationError=K,t.BulkUpdateContactRequest=g,t.Conflict=Q,t.Contact=I,t.ContactEmailApiService=ut,t.ContactEmailService=It,t.ContactMessageRequest=W,t.ContactMessageResponse=x,t.ContactsApiService=vt,t.CreateContactRequest=A,t.CreateContactResponse=O,t.CreateCustomerRequest=X,t.CreateCustomerResponse=Z,t.CreateUserListRequest=y,t.Customer=$,t.CustomerApiService=ft,t.CustomerFilters=tt,t.CustomerHeaderMapping=it,t.CustomerService=lt,t.CustomerSortOptions=st,t.DateRangeFilter=ot,t.DeleteContactRequest=C,t.DeleteCustomerRequest=et,t.DeleteUserFromListRequest=b,t.FieldMask=u,t.Filters=R,t.GetCustomerRequest=nt,t.GetCustomerResponse=rt,t.GetUserListRequest=T,t.GetUserListResponse=N,t.HeaderMapping=S,t.HostService=pt,t.ListContactsRequest=J,t.ListContactsResponse=j,t.ListCustomersRequest=at,t.ListCustomersResponse=ct,t.ListOriginsRequest=E,t.ListOriginsResponse=L,t.ListUserListsRequest=P,t.ListUserListsResponse=_,t.ListUsersFromListRequest=w,t.ListUsersFromListResponse=M,t.PagedRequestOptions=D,t.PagedResponseMetadata=G,t.SortOptions=U,t.TriggerSyncRequest=k,t.UpdateContactRequest=F,t.UpdateContactResponse=H,t.UpdateCustomerRequest=dt,t.UpdateCustomerResponse=ht,t.UserListApiService=mt,t.UserListItem=V,t.UserListSdkService=gt,t.WhiteLabeledOrigin=q,Object.defineProperty(t,"__esModule",{value:!0})}));
!function(t,s){"object"==typeof exports&&"undefined"!=typeof module?s(exports,require("@angular/core"),require("@angular/common/http"),require("@vendasta/core"),require("rxjs/operators")):"function"==typeof define&&define.amd?define("@vendasta/contacts",["exports","@angular/core","@angular/common/http","@vendasta/core","rxjs/operators"],s):s(((t="undefined"!=typeof globalThis?globalThis:t||self).vendasta=t.vendasta||{},t.vendasta.contacts={}),t.ng.core,t.ng.common.http,t.i1,t.rxjs.operators)}(this,(function(t,s,i,o,e){"use strict";var n,r,a,c,p,u,h;(n=t.ReviewRequestStatus||(t.ReviewRequestStatus={}))[n.LEFT_REVIEW=0]="LEFT_REVIEW",n[n.DELIVERED=1]="DELIVERED",n[n.BOUNCED=2]="BOUNCED",n[n.OPENED=3]="OPENED",n[n.CLICKED=4]="CLICKED",n[n.CLICKED_POSITIVE=5]="CLICKED_POSITIVE",n[n.CLICKED_NEGATIVE=6]="CLICKED_NEGATIVE",n[n.UNSUBSCRIBE=7]="UNSUBSCRIBE",n[n.SPAM_REPORT=8]="SPAM_REPORT",n[n.SENDING=9]="SENDING",n[n.DROPPED=10]="DROPPED",(r=t.SortDirection||(t.SortDirection={}))[r.Ascending=0]="Ascending",r[r.Descending=1]="Descending",(a=t.SortField||(t.SortField={}))[a.Name=0]="Name",a[a.Created=1]="Created",(c=t.CustomerSortDirection||(t.CustomerSortDirection={}))[c.CUSTOMER_SORT_DIRECTION_ASCENDING=0]="CUSTOMER_SORT_DIRECTION_ASCENDING",c[c.CUSTOMER_SORT_DIRECTION_DESCENDING=1]="CUSTOMER_SORT_DIRECTION_DESCENDING",(p=t.CustomerSortField||(t.CustomerSortField={}))[p.CUSTOMER_SORT_FIELD_FIRST_NAME=0]="CUSTOMER_SORT_FIELD_FIRST_NAME",p[p.CUSTOMER_SORT_FIELD_LAST_NAME=1]="CUSTOMER_SORT_FIELD_LAST_NAME",p[p.CUSTOMER_SORT_FIELD_CREATED=2]="CUSTOMER_SORT_FIELD_CREATED",(u=t.CustomerValidationError||(t.CustomerValidationError={}))[u.CUSTOMER_VALIDATION_ERROR_NO_ERRORS=0]="CUSTOMER_VALIDATION_ERROR_NO_ERRORS",u[u.CUSTOMER_VALIDATION_ERROR_EMAIL_OR_PHONE_REQUIRED=1]="CUSTOMER_VALIDATION_ERROR_EMAIL_OR_PHONE_REQUIRED",u[u.CUSTOMER_VALIDATION_ERROR_INVALID_EMAIL=2]="CUSTOMER_VALIDATION_ERROR_INVALID_EMAIL",u[u.CUSTOMER_VALIDATION_ERROR_INVALID_PHONE=3]="CUSTOMER_VALIDATION_ERROR_INVALID_PHONE",u[u.CUSTOMER_VALIDATION_ERROR_INVALID_FIRST_NAME=4]="CUSTOMER_VALIDATION_ERROR_INVALID_FIRST_NAME",u[u.CUSTOMER_VALIDATION_ERROR_INVALID_LAST_NAME=5]="CUSTOMER_VALIDATION_ERROR_INVALID_LAST_NAME",(h=t.EntityType||(t.EntityType={}))[h.ENTITY_TYPE_UNKNOWN=0]="ENTITY_TYPE_UNKNOWN",h[h.ENTITY_TYPE_CUSTOMER=1]="ENTITY_TYPE_CUSTOMER",h[h.ENTITY_TYPE_CONFLICT=2]="ENTITY_TYPE_CONFLICT";var d=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(s){var i=new t;return i=Object.assign(i,s)},t.prototype.toApiJson=function(){var t={};return void 0!==this.paths&&(t.paths=this.paths),t},t}();function m(t,s){return"number"==typeof s?s:t[s]}var v=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(s){var i=new t;return i=Object.assign(i,s)},t.prototype.toApiJson=function(){var t={};return void 0!==this.listId&&(t.listId=this.listId),void 0!==this.userIds&&(t.userIds=this.userIds),t},t}(),f=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(s){var i=new t;return i=Object.assign(i,s)},t.prototype.toApiJson=function(){var t={};return void 0!==this.contactId&&(t.contactId=this.contactId),void 0!==this.vendorContactId&&(t.vendorContactId=this.vendorContactId),void 0!==this.appId&&(t.appId=this.appId),t},t}(),g=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(s){var i=new t;return i=Object.assign(i,s),s.mapping&&(i.mapping=S.fromProto(s.mapping)),i},t.prototype.toApiJson=function(){var t={};return void 0!==this.filePath&&(t.filePath=this.filePath),void 0!==this.mapping&&null!==this.mapping&&(t.mapping="toApiJson"in this.mapping?this.mapping.toApiJson():this.mapping),void 0!==this.syncedAppIds&&(t.syncedAppIds=this.syncedAppIds),void 0!==this.permissionToContact&&(t.permissionToContact=this.permissionToContact),t},t}(),l=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(s){var i=new t;return i=Object.assign(i,s)},t.prototype.toApiJson=function(){var t={};return void 0!==this.contactIds&&(t.contactIds=this.contactIds),void 0!==this.syncedAppIdsToAdd&&(t.syncedAppIdsToAdd=this.syncedAppIdsToAdd),void 0!==this.syncedAppIdsToRemove&&(t.syncedAppIdsToRemove=this.syncedAppIdsToRemove),void 0!==this.permissionToContact&&(t.permissionToContact=this.permissionToContact),void 0!==this.accountGroupId&&(t.accountGroupId=this.accountGroupId),t},t}(),I=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(s){var i=new t;return i=Object.assign(i,s),s.created&&(i.created=new Date(s.created)),s.updated&&(i.updated=new Date(s.updated)),s.deleted&&(i.deleted=new Date(s.deleted)),i},t.prototype.toApiJson=function(){var t={};return void 0!==this.contactId&&(t.contactId=this.contactId),void 0!==this.accountGroupId&&(t.accountGroupId=this.accountGroupId),void 0!==this.firstName&&(t.firstName=this.firstName),void 0!==this.lastName&&(t.lastName=this.lastName),void 0!==this.address&&(t.address=this.address),void 0!==this.city&&(t.city=this.city),void 0!==this.state&&(t.state=this.state),void 0!==this.country&&(t.country=this.country),void 0!==this.phone&&(t.phone=this.phone),void 0!==this.email&&(t.email=this.email),void 0!==this.created&&null!==this.created&&(t.created="toApiJson"in this.created?this.created.toApiJson():this.created),void 0!==this.updated&&null!==this.updated&&(t.updated="toApiJson"in this.updated?this.updated.toApiJson():this.updated),void 0!==this.deleted&&null!==this.deleted&&(t.deleted="toApiJson"in this.deleted?this.deleted.toApiJson():this.deleted),void 0!==this.origin&&(t.origin=this.origin),void 0!==this.originalId&&(t.originalId=this.originalId),void 0!==this.syncedAppIds&&(t.syncedAppIds=this.syncedAppIds),void 0!==this.permissionToContact&&(t.permissionToContact=this.permissionToContact),t},t}(),A=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(s){var i=new t;return i=Object.assign(i,s)},t.prototype.toApiJson=function(){var t={};return void 0!==this.accountGroupId&&(t.accountGroupId=this.accountGroupId),void 0!==this.firstName&&(t.firstName=this.firstName),void 0!==this.lastName&&(t.lastName=this.lastName),void 0!==this.address&&(t.address=this.address),void 0!==this.city&&(t.city=this.city),void 0!==this.state&&(t.state=this.state),void 0!==this.country&&(t.country=this.country),void 0!==this.phone&&(t.phone=this.phone),void 0!==this.email&&(t.email=this.email),void 0!==this.origin&&(t.origin=this.origin),void 0!==this.originalId&&(t.originalId=this.originalId),void 0!==this.syncedAppIds&&(t.syncedAppIds=this.syncedAppIds),void 0!==this.permissionToContact&&(t.permissionToContact=this.permissionToContact),t},t}(),O=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(s){var i=new t;return i=Object.assign(i,s),s.contact&&(i.contact=I.fromProto(s.contact)),i},t.prototype.toApiJson=function(){var t={};return void 0!==this.contact&&null!==this.contact&&(t.contact="toApiJson"in this.contact?this.contact.toApiJson():this.contact),t},t}(),C=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(s){var i=new t;return i=Object.assign(i,s)},t.prototype.toApiJson=function(){var t={};return void 0!==this.partnerId&&(t.partnerId=this.partnerId),void 0!==this.listId&&(t.listId=this.listId),void 0!==this.listName&&(t.listName=this.listName),t},t}(),y=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(s){var i=new t;return i=Object.assign(i,s)},t.prototype.toApiJson=function(){var t={};return void 0!==this.contactId&&(t.contactId=this.contactId),void 0!==this.accountGroupId&&(t.accountGroupId=this.accountGroupId),void 0!==this.author&&(t.author=this.author),t},t}(),b=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(s){var i=new t;return i=Object.assign(i,s)},t.prototype.toApiJson=function(){var t={};return void 0!==this.listId&&(t.listId=this.listId),void 0!==this.userId&&(t.userId=this.userId),t},t}(),R=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(s){var i=new t;return i=Object.assign(i,s)},t.prototype.toApiJson=function(){var t={};return void 0!==this.source&&(t.source=this.source),void 0!==this.syncedAppIds&&(t.syncedAppIds=this.syncedAppIds),t},t}(),J=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(s){var i=new t;return i=Object.assign(i,s)},t.prototype.toApiJson=function(){var t={};return void 0!==this.listId&&(t.listId=this.listId),t},t}(),N=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(s){var i=new t;return i=Object.assign(i,s),s.userList&&(i.userList=q.fromProto(s.userList)),i},t.prototype.toApiJson=function(){var t={};return void 0!==this.userList&&null!==this.userList&&(t.userList="toApiJson"in this.userList?this.userList.toApiJson():this.userList),t},t}(),S=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(s){var i=new t;return i=Object.assign(i,s)},t.prototype.toApiJson=function(){var t={};return void 0!==this.emails&&(t.emails=this.emails),void 0!==this.phones&&(t.phones=this.phones),void 0!==this.firstName&&(t.firstName=this.firstName),void 0!==this.lastName&&(t.lastName=this.lastName),void 0!==this.address&&(t.address=this.address),void 0!==this.city&&(t.city=this.city),void 0!==this.state&&(t.state=this.state),void 0!==this.country&&(t.country=this.country),t},t}(),j=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(s){var i=new t;return i=Object.assign(i,s),s.pageSize&&(i.pageSize=parseInt(s.pageSize,10)),s.sortOptions&&(i.sortOptions=U.fromProto(s.sortOptions)),s.filters&&(i.filters=R.fromProto(s.filters)),i},t.prototype.toApiJson=function(){var t={};return void 0!==this.accountGroupId&&(t.accountGroupId=this.accountGroupId),void 0!==this.cursor&&(t.cursor=this.cursor),void 0!==this.pageSize&&(t.pageSize=this.pageSize),void 0!==this.searchTerm&&(t.searchTerm=this.searchTerm),void 0!==this.sortOptions&&null!==this.sortOptions&&(t.sortOptions="toApiJson"in this.sortOptions?this.sortOptions.toApiJson():this.sortOptions),void 0!==this.filters&&null!==this.filters&&(t.filters="toApiJson"in this.filters?this.filters.toApiJson():this.filters),void 0!==this.appId&&(t.appId=this.appId),t},t}(),T=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(s){var i=new t;return i=Object.assign(i,s),s.contacts&&(i.contacts=s.contacts.map(I.fromProto)),s.totalResults&&(i.totalResults=parseInt(s.totalResults,10)),i},t.prototype.toApiJson=function(){var t={};return void 0!==this.contacts&&null!==this.contacts&&(t.contacts="toApiJson"in this.contacts?this.contacts.toApiJson():this.contacts),void 0!==this.nextCursor&&(t.nextCursor=this.nextCursor),void 0!==this.hasMore&&(t.hasMore=this.hasMore),void 0!==this.totalResults&&(t.totalResults=this.totalResults),t},t}(),L=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(s){var i=new t;return i=Object.assign(i,s)},t.prototype.toApiJson=function(){var t={};return void 0!==this.accountGroupId&&(t.accountGroupId=this.accountGroupId),t},t}(),P=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(s){var i=new t;return i=Object.assign(i,s),s.whiteLabeledOrigins&&(i.whiteLabeledOrigins=s.whiteLabeledOrigins.map(H.fromProto)),i},t.prototype.toApiJson=function(){var t={};return void 0!==this.whiteLabeledOrigins&&null!==this.whiteLabeledOrigins&&(t.whiteLabeledOrigins="toApiJson"in this.whiteLabeledOrigins?this.whiteLabeledOrigins.toApiJson():this.whiteLabeledOrigins),t},t}(),E=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(s){var i=new t;return i=Object.assign(i,s),s.pagingOptions&&(i.pagingOptions=D.fromProto(s.pagingOptions)),i},t.prototype.toApiJson=function(){var t={};return void 0!==this.partnerId&&(t.partnerId=this.partnerId),void 0!==this.pagingOptions&&null!==this.pagingOptions&&(t.pagingOptions="toApiJson"in this.pagingOptions?this.pagingOptions.toApiJson():this.pagingOptions),t},t}(),w=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(s){var i=new t;return i=Object.assign(i,s),s.userLists&&(i.userLists=s.userLists.map(q.fromProto)),s.pagingMetadata&&(i.pagingMetadata=G.fromProto(s.pagingMetadata)),i},t.prototype.toApiJson=function(){var t={};return void 0!==this.userLists&&null!==this.userLists&&(t.userLists="toApiJson"in this.userLists?this.userLists.toApiJson():this.userLists),void 0!==this.pagingMetadata&&null!==this.pagingMetadata&&(t.pagingMetadata="toApiJson"in this.pagingMetadata?this.pagingMetadata.toApiJson():this.pagingMetadata),t},t}(),_=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(s){var i=new t;return i=Object.assign(i,s),s.pagingOptions&&(i.pagingOptions=D.fromProto(s.pagingOptions)),i},t.prototype.toApiJson=function(){var t={};return void 0!==this.listId&&(t.listId=this.listId),void 0!==this.pagingOptions&&null!==this.pagingOptions&&(t.pagingOptions="toApiJson"in this.pagingOptions?this.pagingOptions.toApiJson():this.pagingOptions),t},t}(),M=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(s){var i=new t;return i=Object.assign(i,s),s.pagingMetadata&&(i.pagingMetadata=G.fromProto(s.pagingMetadata)),i},t.prototype.toApiJson=function(){var t={};return void 0!==this.userIds&&(t.userIds=this.userIds),void 0!==this.pagingMetadata&&null!==this.pagingMetadata&&(t.pagingMetadata="toApiJson"in this.pagingMetadata?this.pagingMetadata.toApiJson():this.pagingMetadata),t},t}(),D=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(s){var i=new t;return i=Object.assign(i,s),s.pageSize&&(i.pageSize=parseInt(s.pageSize,10)),i},t.prototype.toApiJson=function(){var t={};return void 0!==this.cursor&&(t.cursor=this.cursor),void 0!==this.pageSize&&(t.pageSize=this.pageSize),t},t}(),G=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(s){var i=new t;return i=Object.assign(i,s),s.totalResults&&(i.totalResults=parseInt(s.totalResults,10)),i},t.prototype.toApiJson=function(){var t={};return void 0!==this.nextCursor&&(t.nextCursor=this.nextCursor),void 0!==this.hasMore&&(t.hasMore=this.hasMore),void 0!==this.totalResults&&(t.totalResults=this.totalResults),t},t}(),U=function(){function s(t){t&&Object.assign(this,t)}return s.fromProto=function(i){var o=new s;return o=Object.assign(o,i),i.direction&&(o.direction=m(t.SortDirection,i.direction)),i.field&&(o.field=m(t.SortField,i.field)),o},s.prototype.toApiJson=function(){var t={};return void 0!==this.direction&&(t.direction=this.direction),void 0!==this.field&&(t.field=this.field),t},s}(),V=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(s){var i=new t;return i=Object.assign(i,s)},t.prototype.toApiJson=function(){var t={};return void 0!==this.accountGroupId&&(t.accountGroupId=this.accountGroupId),void 0!==this.appId&&(t.appId=this.appId),t},t}(),k=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(s){var i=new t;return i=Object.assign(i,s),s.fieldMask&&(i.fieldMask=d.fromProto(s.fieldMask)),i},t.prototype.toApiJson=function(){var t={};return void 0!==this.accountGroupId&&(t.accountGroupId=this.accountGroupId),void 0!==this.firstName&&(t.firstName=this.firstName),void 0!==this.lastName&&(t.lastName=this.lastName),void 0!==this.address&&(t.address=this.address),void 0!==this.city&&(t.city=this.city),void 0!==this.state&&(t.state=this.state),void 0!==this.country&&(t.country=this.country),void 0!==this.phone&&(t.phone=this.phone),void 0!==this.email&&(t.email=this.email),void 0!==this.contactId&&(t.contactId=this.contactId),void 0!==this.author&&(t.author=this.author),void 0!==this.syncedAppIds&&(t.syncedAppIds=this.syncedAppIds),void 0!==this.permissionToContact&&(t.permissionToContact=this.permissionToContact),void 0!==this.fieldMask&&null!==this.fieldMask&&(t.fieldMask="toApiJson"in this.fieldMask?this.fieldMask.toApiJson():this.fieldMask),t},t}(),F=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(s){var i=new t;return i=Object.assign(i,s),s.contact&&(i.contact=I.fromProto(s.contact)),i},t.prototype.toApiJson=function(){var t={};return void 0!==this.contact&&null!==this.contact&&(t.contact="toApiJson"in this.contact?this.contact.toApiJson():this.contact),t},t}(),q=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(s){var i=new t;return i=Object.assign(i,s),s.updated&&(i.updated=new Date(s.updated)),s.itemCount&&(i.itemCount=parseInt(s.itemCount,10)),i},t.prototype.toApiJson=function(){var t={};return void 0!==this.listId&&(t.listId=this.listId),void 0!==this.listName&&(t.listName=this.listName),void 0!==this.updated&&null!==this.updated&&(t.updated="toApiJson"in this.updated?this.updated.toApiJson():this.updated),void 0!==this.itemCount&&(t.itemCount=this.itemCount),t},t}(),H=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(s){var i=new t;return i=Object.assign(i,s)},t.prototype.toApiJson=function(){var t={};return void 0!==this.origin&&(t.origin=this.origin),void 0!==this.whiteLabeledName&&(t.whiteLabeledName=this.whiteLabeledName),t},t}();var W=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(s){var i=new t;return i=Object.assign(i,s)},t.prototype.toApiJson=function(){var t={};return void 0!==this.accountGroupId&&(t.accountGroupId=this.accountGroupId),void 0!==this.contactIds&&(t.contactIds=this.contactIds),void 0!==this.subject&&(t.subject=this.subject),void 0!==this.template&&(t.template=this.template),void 0!==this.ccAddress&&(t.ccAddress=this.ccAddress),void 0!==this.bccAddress&&(t.bccAddress=this.bccAddress),void 0!==this.replyAddress&&(t.replyAddress=this.replyAddress),t},t}(),z=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(s){var i=new t;return i=Object.assign(i,s)},t.prototype.toApiJson=function(){var t={};return void 0!==this.responseMessage&&(t.responseMessage=this.responseMessage),t},t}();function x(t,s){return"number"==typeof s?s:t[s]}var B=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(s){var i=new t;return i=Object.assign(i,s),s.mapping&&(i.mapping=st.fromProto(s.mapping)),i},t.prototype.toApiJson=function(){var t={};return void 0!==this.accountGroupId&&(t.accountGroupId=this.accountGroupId),void 0!==this.partnerId&&(t.partnerId=this.partnerId),void 0!==this.filePath&&(t.filePath=this.filePath),void 0!==this.mapping&&null!==this.mapping&&(t.mapping="toApiJson"in this.mapping?this.mapping.toApiJson():this.mapping),t},t}(),Y=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(s){var i=new t;return i=Object.assign(i,s),s.errors&&(i.errors=s.errors.map(K.fromProto)),i},t.prototype.toApiJson=function(){var t={};return void 0!==this.errors&&null!==this.errors&&(t.errors="toApiJson"in this.errors?this.errors.toApiJson():this.errors),t},t}(),K=function(){function s(t){t&&Object.assign(this,t)}return s.fromProto=function(i){var o=new s;return o=Object.assign(o,i),i.index&&(o.index=parseInt(i.index,10)),i.errors&&(o.errors=i.errors.map((function(s){return x(t.CustomerValidationError,s)}))),o},s.prototype.toApiJson=function(){var t={};return void 0!==this.index&&(t.index=this.index),void 0!==this.errors&&(t.errors=this.errors),t},s}(),Q=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(s){var i=new t;return i=Object.assign(i,s),s.permissionToContact&&(i.permissionToContact=new Date(s.permissionToContact)),s.created&&(i.created=new Date(s.created)),s.updated&&(i.updated=new Date(s.updated)),s.deleted&&(i.deleted=new Date(s.deleted)),i},t.prototype.toApiJson=function(){var t={};return void 0!==this.conflictId&&(t.conflictId=this.conflictId),void 0!==this.customerId&&(t.customerId=this.customerId),void 0!==this.accountGroupId&&(t.accountGroupId=this.accountGroupId),void 0!==this.partnerId&&(t.partnerId=this.partnerId),void 0!==this.firstName&&(t.firstName=this.firstName),void 0!==this.lastName&&(t.lastName=this.lastName),void 0!==this.address&&(t.address=this.address),void 0!==this.city&&(t.city=this.city),void 0!==this.state&&(t.state=this.state),void 0!==this.country&&(t.country=this.country),void 0!==this.phoneNumbers&&(t.phoneNumbers=this.phoneNumbers),void 0!==this.emailAddresses&&(t.emailAddresses=this.emailAddresses),void 0!==this.tags&&(t.tags=this.tags),void 0!==this.origins&&(t.origins=this.origins),void 0!==this.permissionToContact&&null!==this.permissionToContact&&(t.permissionToContact="toApiJson"in this.permissionToContact?this.permissionToContact.toApiJson():this.permissionToContact),void 0!==this.created&&null!==this.created&&(t.created="toApiJson"in this.created?this.created.toApiJson():this.created),void 0!==this.updated&&null!==this.updated&&(t.updated="toApiJson"in this.updated?this.updated.toApiJson():this.updated),void 0!==this.deleted&&null!==this.deleted&&(t.deleted="toApiJson"in this.deleted?this.deleted.toApiJson():this.deleted),void 0!==this.assignedRepFirstName&&(t.assignedRepFirstName=this.assignedRepFirstName),void 0!==this.assignedRepLastName&&(t.assignedRepLastName=this.assignedRepLastName),t},t}(),X=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(s){var i=new t;return i=Object.assign(i,s)},t.prototype.toApiJson=function(){var t={};return void 0!==this.accountGroupId&&(t.accountGroupId=this.accountGroupId),void 0!==this.partnerId&&(t.partnerId=this.partnerId),void 0!==this.firstName&&(t.firstName=this.firstName),void 0!==this.lastName&&(t.lastName=this.lastName),void 0!==this.address&&(t.address=this.address),void 0!==this.city&&(t.city=this.city),void 0!==this.state&&(t.state=this.state),void 0!==this.country&&(t.country=this.country),void 0!==this.phoneNumbers&&(t.phoneNumbers=this.phoneNumbers),void 0!==this.emailAddresses&&(t.emailAddresses=this.emailAddresses),void 0!==this.tags&&(t.tags=this.tags),void 0!==this.origins&&(t.origins=this.origins),void 0!==this.permissionToContact&&(t.permissionToContact=this.permissionToContact),void 0!==this.assignedRepFirstName&&(t.assignedRepFirstName=this.assignedRepFirstName),void 0!==this.assignedRepLastName&&(t.assignedRepLastName=this.assignedRepLastName),t},t}(),Z=function(){function s(t){t&&Object.assign(this,t)}return s.fromProto=function(i){var o=new s;return o=Object.assign(o,i),i.customer&&(o.customer=$.fromProto(i.customer)),i.conflict&&(o.conflict=Q.fromProto(i.conflict)),i.entityType&&(o.entityType=x(t.EntityType,i.entityType)),o},s.prototype.toApiJson=function(){var t={};return void 0!==this.customer&&null!==this.customer&&(t.customer="toApiJson"in this.customer?this.customer.toApiJson():this.customer),void 0!==this.conflict&&null!==this.conflict&&(t.conflict="toApiJson"in this.conflict?this.conflict.toApiJson():this.conflict),void 0!==this.entityType&&(t.entityType=this.entityType),t},s}(),$=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(s){var i=new t;return i=Object.assign(i,s),s.permissionToContact&&(i.permissionToContact=new Date(s.permissionToContact)),s.created&&(i.created=new Date(s.created)),s.updated&&(i.updated=new Date(s.updated)),s.deleted&&(i.deleted=new Date(s.deleted)),i},t.prototype.toApiJson=function(){var t={};return void 0!==this.customerId&&(t.customerId=this.customerId),void 0!==this.accountGroupId&&(t.accountGroupId=this.accountGroupId),void 0!==this.partnerId&&(t.partnerId=this.partnerId),void 0!==this.firstName&&(t.firstName=this.firstName),void 0!==this.lastName&&(t.lastName=this.lastName),void 0!==this.address&&(t.address=this.address),void 0!==this.city&&(t.city=this.city),void 0!==this.state&&(t.state=this.state),void 0!==this.country&&(t.country=this.country),void 0!==this.phoneNumbers&&(t.phoneNumbers=this.phoneNumbers),void 0!==this.emailAddresses&&(t.emailAddresses=this.emailAddresses),void 0!==this.tags&&(t.tags=this.tags),void 0!==this.origins&&(t.origins=this.origins),void 0!==this.permissionToContact&&null!==this.permissionToContact&&(t.permissionToContact="toApiJson"in this.permissionToContact?this.permissionToContact.toApiJson():this.permissionToContact),void 0!==this.created&&null!==this.created&&(t.created="toApiJson"in this.created?this.created.toApiJson():this.created),void 0!==this.updated&&null!==this.updated&&(t.updated="toApiJson"in this.updated?this.updated.toApiJson():this.updated),void 0!==this.deleted&&null!==this.deleted&&(t.deleted="toApiJson"in this.deleted?this.deleted.toApiJson():this.deleted),void 0!==this.vendorCustomerId&&(t.vendorCustomerId=this.vendorCustomerId),void 0!==this.assignedRepFirstName&&(t.assignedRepFirstName=this.assignedRepFirstName),void 0!==this.assignedRepLastName&&(t.assignedRepLastName=this.assignedRepLastName),t},t}(),tt=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(s){var i=new t;return i=Object.assign(i,s),s.created&&(i.created=et.fromProto(s.created)),i},t.prototype.toApiJson=function(){var t={};return void 0!==this.created&&null!==this.created&&(t.created="toApiJson"in this.created?this.created.toApiJson():this.created),void 0!==this.tag&&(t.tag=this.tag),void 0!==this.origin&&(t.origin=this.origin),void 0!==this.negateTags&&(t.negateTags=this.negateTags),t},t}(),st=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(s){var i=new t;return i=Object.assign(i,s)},t.prototype.toApiJson=function(){var t={};return void 0!==this.emails&&(t.emails=this.emails),void 0!==this.phones&&(t.phones=this.phones),void 0!==this.firstName&&(t.firstName=this.firstName),void 0!==this.lastName&&(t.lastName=this.lastName),void 0!==this.address&&(t.address=this.address),void 0!==this.city&&(t.city=this.city),void 0!==this.state&&(t.state=this.state),void 0!==this.country&&(t.country=this.country),void 0!==this.permissionToContact&&(t.permissionToContact=this.permissionToContact),t},t}(),it=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(s){var i=new t;return i=Object.assign(i,s),s.count&&(i.count=parseInt(s.count,10)),i},t.prototype.toApiJson=function(){var t={};return void 0!==this.origin&&(t.origin=this.origin),void 0!==this.name&&(t.name=this.name),void 0!==this.count&&(t.count=this.count),t},t}(),ot=function(){function s(t){t&&Object.assign(this,t)}return s.fromProto=function(i){var o=new s;return o=Object.assign(o,i),i.direction&&(o.direction=x(t.CustomerSortDirection,i.direction)),i.field&&(o.field=x(t.CustomerSortField,i.field)),o},s.prototype.toApiJson=function(){var t={};return void 0!==this.direction&&(t.direction=this.direction),void 0!==this.field&&(t.field=this.field),t},s}(),et=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(s){var i=new t;return i=Object.assign(i,s),s.beginRange&&(i.beginRange=new Date(s.beginRange)),s.endRange&&(i.endRange=new Date(s.endRange)),i},t.prototype.toApiJson=function(){var t={};return void 0!==this.beginRange&&null!==this.beginRange&&(t.beginRange="toApiJson"in this.beginRange?this.beginRange.toApiJson():this.beginRange),void 0!==this.endRange&&null!==this.endRange&&(t.endRange="toApiJson"in this.endRange?this.endRange.toApiJson():this.endRange),t},t}(),nt=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(s){var i=new t;return i=Object.assign(i,s)},t.prototype.toApiJson=function(){var t={};return void 0!==this.customerId&&(t.customerId=this.customerId),void 0!==this.accountGroupId&&(t.accountGroupId=this.accountGroupId),t},t}(),rt=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(s){var i=new t;return i=Object.assign(i,s)},t.prototype.toApiJson=function(){var t={};return void 0!==this.accountGroupId&&(t.accountGroupId=this.accountGroupId),void 0!==this.customerId&&(t.customerId=this.customerId),t},t}(),at=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(s){var i=new t;return i=Object.assign(i,s),s.customer&&(i.customer=$.fromProto(s.customer)),i},t.prototype.toApiJson=function(){var t={};return void 0!==this.customer&&null!==this.customer&&(t.customer="toApiJson"in this.customer?this.customer.toApiJson():this.customer),t},t}(),ct=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(s){var i=new t;return i=Object.assign(i,s)},t.prototype.toApiJson=function(){var t={};return void 0!==this.accountGroupId&&(t.accountGroupId=this.accountGroupId),t},t}(),pt=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(s){var i=new t;return i=Object.assign(i,s),s.origins&&(i.origins=s.origins.map(it.fromProto)),i},t.prototype.toApiJson=function(){var t={};return void 0!==this.origins&&null!==this.origins&&(t.origins="toApiJson"in this.origins?this.origins.toApiJson():this.origins),t},t}(),ut=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(s){var i=new t;return i=Object.assign(i,s),s.pageSize&&(i.pageSize=parseInt(s.pageSize,10)),s.sortOptions&&(i.sortOptions=ot.fromProto(s.sortOptions)),s.filters&&(i.filters=tt.fromProto(s.filters)),i},t.prototype.toApiJson=function(){var t={};return void 0!==this.accountGroupId&&(t.accountGroupId=this.accountGroupId),void 0!==this.cursor&&(t.cursor=this.cursor),void 0!==this.pageSize&&(t.pageSize=this.pageSize),void 0!==this.searchTerm&&(t.searchTerm=this.searchTerm),void 0!==this.sortOptions&&null!==this.sortOptions&&(t.sortOptions="toApiJson"in this.sortOptions?this.sortOptions.toApiJson():this.sortOptions),void 0!==this.filters&&null!==this.filters&&(t.filters="toApiJson"in this.filters?this.filters.toApiJson():this.filters),t},t}(),ht=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(s){var i=new t;return i=Object.assign(i,s),s.customers&&(i.customers=s.customers.map($.fromProto)),s.totalResults&&(i.totalResults=parseInt(s.totalResults,10)),i},t.prototype.toApiJson=function(){var t={};return void 0!==this.customers&&null!==this.customers&&(t.customers="toApiJson"in this.customers?this.customers.toApiJson():this.customers),void 0!==this.nextCursor&&(t.nextCursor=this.nextCursor),void 0!==this.hasMore&&(t.hasMore=this.hasMore),void 0!==this.totalResults&&(t.totalResults=this.totalResults),t},t}(),dt=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(s){var i=new t;return i=Object.assign(i,s),s.fieldMask&&(i.fieldMask=d.fromProto(s.fieldMask)),i},t.prototype.toApiJson=function(){var t={};return void 0!==this.accountGroupId&&(t.accountGroupId=this.accountGroupId),void 0!==this.customerId&&(t.customerId=this.customerId),void 0!==this.firstName&&(t.firstName=this.firstName),void 0!==this.lastName&&(t.lastName=this.lastName),void 0!==this.address&&(t.address=this.address),void 0!==this.city&&(t.city=this.city),void 0!==this.state&&(t.state=this.state),void 0!==this.country&&(t.country=this.country),void 0!==this.phoneNumbers&&(t.phoneNumbers=this.phoneNumbers),void 0!==this.emailAddresses&&(t.emailAddresses=this.emailAddresses),void 0!==this.tags&&(t.tags=this.tags),void 0!==this.origin&&(t.origin=this.origin),void 0!==this.permissionToContact&&(t.permissionToContact=this.permissionToContact),void 0!==this.fieldMask&&null!==this.fieldMask&&(t.fieldMask="toApiJson"in this.fieldMask?this.fieldMask.toApiJson():this.fieldMask),void 0!==this.assignedRepFirstName&&(t.assignedRepFirstName=this.assignedRepFirstName),void 0!==this.assignedRepLastName&&(t.assignedRepLastName=this.assignedRepLastName),t},t}(),mt=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(s){var i=new t;return i=Object.assign(i,s),s.customer&&(i.customer=$.fromProto(s.customer)),i},t.prototype.toApiJson=function(){var t={};return void 0!==this.customer&&null!==this.customer&&(t.customer="toApiJson"in this.customer?this.customer.toApiJson():this.customer),t},t}(),vt=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(s){var i=new t;return i=Object.assign(i,s)},t.prototype.toApiJson=function(){var t={};return void 0!==this.customerId&&(t.customerId=this.customerId),void 0!==this.vendorCustomerId&&(t.vendorCustomerId=this.vendorCustomerId),void 0!==this.vendorAppId&&(t.vendorAppId=this.vendorAppId),t},t}(),ft=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(s){var i=new t;return i=Object.assign(i,s)},t.prototype.toApiJson=function(){var t={};return void 0!==this.accountGroupId&&(t.accountGroupId=this.accountGroupId),void 0!==this.vendorCustomerId&&(t.vendorCustomerId=this.vendorCustomerId),void 0!==this.appId&&(t.appId=this.appId),void 0!==this.firstName&&(t.firstName=this.firstName),void 0!==this.lastName&&(t.lastName=this.lastName),void 0!==this.address&&(t.address=this.address),void 0!==this.city&&(t.city=this.city),void 0!==this.state&&(t.state=this.state),void 0!==this.country&&(t.country=this.country),void 0!==this.phoneNumbers&&(t.phoneNumbers=this.phoneNumbers),void 0!==this.emailAddresses&&(t.emailAddresses=this.emailAddresses),void 0!==this.tags&&(t.tags=this.tags),void 0!==this.origin&&(t.origin=this.origin),void 0!==this.permissionToContact&&(t.permissionToContact=this.permissionToContact),void 0!==this.assignedRepFirstName&&(t.assignedRepFirstName=this.assignedRepFirstName),void 0!==this.assignedRepLastName&&(t.assignedRepLastName=this.assignedRepLastName),t},t}(),gt=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(s){var i=new t;return i=Object.assign(i,s),s.customer&&(i.customer=$.fromProto(s.customer)),i},t.prototype.toApiJson=function(){var t={};return void 0!==this.customer&&null!==this.customer&&(t.customer="toApiJson"in this.customer?this.customer.toApiJson():this.customer),void 0!==this.conflictingCustomerId&&(t.conflictingCustomerId=this.conflictingCustomerId),t},t}(),lt=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(s){var i=new t;return i=Object.assign(i,s)},t.prototype.toApiJson=function(){var t={};return void 0!==this.vendorCustomerId&&(t.vendorCustomerId=this.vendorCustomerId),void 0!==this.accountGroupId&&(t.accountGroupId=this.accountGroupId),void 0!==this.vendorAppId&&(t.vendorAppId=this.vendorAppId),t},t}(),It=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(s){var i=new t;return i=Object.assign(i,s)},t.prototype.toApiJson=function(){var t={};return void 0!==this.accountGroupId&&(t.accountGroupId=this.accountGroupId),void 0!==this.vendorCustomerId&&(t.vendorCustomerId=this.vendorCustomerId),void 0!==this.vendorAppId&&(t.vendorAppId=this.vendorAppId),t},t}(),At=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(s){var i=new t;return i=Object.assign(i,s),s.customer&&(i.customer=$.fromProto(s.customer)),i},t.prototype.toApiJson=function(){var t={};return void 0!==this.customer&&null!==this.customer&&(t.customer="toApiJson"in this.customer?this.customer.toApiJson():this.customer),void 0!==this.conflictingCustomerId&&(t.conflictingCustomerId=this.conflictingCustomerId),t},t}(),Ot=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(s){var i=new t;return i=Object.assign(i,s)},t.prototype.toApiJson=function(){var t={};return void 0!==this.accountGroupId&&(t.accountGroupId=this.accountGroupId),t},t}(),Ct=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(s){var i=new t;return i=Object.assign(i,s),s.origins&&(i.origins=s.origins.map(it.fromProto)),i},t.prototype.toApiJson=function(){var t={};return void 0!==this.origins&&null!==this.origins&&(t.origins="toApiJson"in this.origins?this.origins.toApiJson():this.origins),t},t}(),yt=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(s){var i=new t;return i=Object.assign(i,s),s.pageSize&&(i.pageSize=parseInt(s.pageSize,10)),s.sortOptions&&(i.sortOptions=ot.fromProto(s.sortOptions)),s.filters&&(i.filters=tt.fromProto(s.filters)),i},t.prototype.toApiJson=function(){var t={};return void 0!==this.accountGroupId&&(t.accountGroupId=this.accountGroupId),void 0!==this.vendorAppId&&(t.vendorAppId=this.vendorAppId),void 0!==this.cursor&&(t.cursor=this.cursor),void 0!==this.pageSize&&(t.pageSize=this.pageSize),void 0!==this.searchTerm&&(t.searchTerm=this.searchTerm),void 0!==this.sortOptions&&null!==this.sortOptions&&(t.sortOptions="toApiJson"in this.sortOptions?this.sortOptions.toApiJson():this.sortOptions),void 0!==this.filters&&null!==this.filters&&(t.filters="toApiJson"in this.filters?this.filters.toApiJson():this.filters),t},t}(),bt=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(s){var i=new t;return i=Object.assign(i,s),s.customers&&(i.customers=s.customers.map($.fromProto)),s.totalResults&&(i.totalResults=parseInt(s.totalResults,10)),i},t.prototype.toApiJson=function(){var t={};return void 0!==this.customers&&null!==this.customers&&(t.customers="toApiJson"in this.customers?this.customers.toApiJson():this.customers),void 0!==this.nextCursor&&(t.nextCursor=this.nextCursor),void 0!==this.hasMore&&(t.hasMore=this.hasMore),void 0!==this.totalResults&&(t.totalResults=this.totalResults),t},t}(),Rt=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(s){var i=new t;return i=Object.assign(i,s),s.fieldMask&&(i.fieldMask=d.fromProto(s.fieldMask)),i},t.prototype.toApiJson=function(){var t={};return void 0!==this.accountGroupId&&(t.accountGroupId=this.accountGroupId),void 0!==this.vendorCustomerId&&(t.vendorCustomerId=this.vendorCustomerId),void 0!==this.vendorAppId&&(t.vendorAppId=this.vendorAppId),void 0!==this.firstName&&(t.firstName=this.firstName),void 0!==this.lastName&&(t.lastName=this.lastName),void 0!==this.address&&(t.address=this.address),void 0!==this.city&&(t.city=this.city),void 0!==this.state&&(t.state=this.state),void 0!==this.country&&(t.country=this.country),void 0!==this.phoneNumbers&&(t.phoneNumbers=this.phoneNumbers),void 0!==this.emailAddresses&&(t.emailAddresses=this.emailAddresses),void 0!==this.tags&&(t.tags=this.tags),void 0!==this.origin&&(t.origin=this.origin),void 0!==this.permissionToContact&&(t.permissionToContact=this.permissionToContact),void 0!==this.fieldMask&&null!==this.fieldMask&&(t.fieldMask="toApiJson"in this.fieldMask?this.fieldMask.toApiJson():this.fieldMask),void 0!==this.assignedRepFirstName&&(t.assignedRepFirstName=this.assignedRepFirstName),void 0!==this.assignedRepLastName&&(t.assignedRepLastName=this.assignedRepLastName),t},t}(),Jt=function(){function t(t){t&&Object.assign(this,t)}return t.fromProto=function(s){var i=new t;return i=Object.assign(i,s),s.customer&&(i.customer=$.fromProto(s.customer)),i},t.prototype.toApiJson=function(){var t={};return void 0!==this.customer&&null!==this.customer&&(t.customer="toApiJson"in this.customer?this.customer.toApiJson():this.customer),void 0!==this.conflictingCustomerId&&(t.conflictingCustomerId=this.conflictingCustomerId),t},t}(),Nt=function(){function t(t){this.environmentService=t}return t.prototype.host=function(){if(this._host)return this._host;switch(this.environmentService.getEnvironment()){case o.Environment.LOCAL:this._host="contacts-api.vendasta-local.com";break;case o.Environment.TEST:this._host="";break;case o.Environment.DEMO:this._host="contacts-api-demo.vendasta-internal.com";break;case o.Environment.PROD:this._host="contacts-api-prod.vendasta-internal.com"}return this._host},t.prototype.httpsHost=function(){if(this._httpsHost)return this._httpsHost;switch(this.environmentService.getEnvironment()){case o.Environment.LOCAL:this._httpsHost="contacts.vendasta-local.com";break;case o.Environment.TEST:this._httpsHost="";break;case o.Environment.DEMO:this._httpsHost="contacts-demo.apigateway.co";break;case o.Environment.PROD:this._httpsHost="contacts-prod.apigateway.co"}return this._httpsHost},t.prototype.hostWithScheme=function(){return(this.environmentService.getEnvironment()===o.Environment.LOCAL?"http://":"https://")+this.host()},t.prototype.httpsHostWithScheme=function(){return(this.environmentService.getEnvironment()===o.Environment.LOCAL?"http://":"https://")+this.httpsHost()},t}();Nt.ɵprov=s.ɵɵdefineInjectable({factory:function(){return new Nt(s.ɵɵinject(o.EnvironmentService))},token:Nt,providedIn:"root"}),Nt.decorators=[{type:s.Injectable,args:[{providedIn:"root"}]}],Nt.ctorParameters=function(){return[{type:o.EnvironmentService}]};var St=function(){function t(t,s){this.http=t,this.hostService=s}return t.prototype.apiOptions=function(){return{headers:new i.HttpHeaders({"Content-Type":"application/json"}),withCredentials:!0}},t.prototype.createContactMessage=function(t){var s=t.toApiJson?t:new W(t);return this.http.post(this.hostService.hostWithScheme()+"/contacts.v1.ContactEmailService/CreateContactMessage",s.toApiJson(),this.apiOptions()).pipe(e.map((function(t){return z.fromProto(t)})),e.share())},t}();St.ɵprov=s.ɵɵdefineInjectable({factory:function(){return new St(s.ɵɵinject(i.HttpClient),s.ɵɵinject(Nt))},token:St,providedIn:"root"}),St.decorators=[{type:s.Injectable,args:[{providedIn:"root"}]}],St.ctorParameters=function(){return[{type:i.HttpClient},{type:Nt}]};var jt=function(){function t(t,s){this.http=t,this.hostService=s}return t.prototype.apiOptions=function(){return{headers:new i.HttpHeaders({"Content-Type":"application/json"}),withCredentials:!0}},t.prototype.create=function(t){var s=t.toApiJson?t:new A(t);return this.http.post(this.hostService.hostWithScheme()+"/contacts.v1.Contacts/Create",s.toApiJson(),this.apiOptions()).pipe(e.map((function(t){return O.fromProto(t)})),e.share())},t.prototype.delete=function(t){var s=t.toApiJson?t:new y(t);return this.http.post(this.hostService.hostWithScheme()+"/contacts.v1.Contacts/Delete",s.toApiJson(),Object.assign(Object.assign({},this.apiOptions()),{observe:"response"}))},t.prototype.update=function(t){var s=t.toApiJson?t:new k(t);return this.http.post(this.hostService.hostWithScheme()+"/contacts.v1.Contacts/Update",s.toApiJson(),this.apiOptions()).pipe(e.map((function(t){return F.fromProto(t)})),e.share())},t.prototype.list=function(t){var s=t.toApiJson?t:new j(t);return this.http.post(this.hostService.hostWithScheme()+"/contacts.v1.Contacts/List",s.toApiJson(),this.apiOptions()).pipe(e.map((function(t){return T.fromProto(t)})),e.share())},t.prototype.listOrigins=function(t){var s=t.toApiJson?t:new L(t);return this.http.post(this.hostService.hostWithScheme()+"/contacts.v1.Contacts/ListOrigins",s.toApiJson(),this.apiOptions()).pipe(e.map((function(t){return P.fromProto(t)})),e.share())},t.prototype.associateId=function(t){var s=t.toApiJson?t:new f(t);return this.http.post(this.hostService.hostWithScheme()+"/contacts.v1.Contacts/AssociateID",s.toApiJson(),Object.assign(Object.assign({},this.apiOptions()),{observe:"response"}))},t.prototype.bulkCreate=function(t){var s=t.toApiJson?t:new g(t);return this.http.post(this.hostService.hostWithScheme()+"/contacts.v1.Contacts/BulkCreate",s.toApiJson(),Object.assign(Object.assign({},this.apiOptions()),{observe:"response"}))},t.prototype.bulkUpdate=function(t){var s=t.toApiJson?t:new l(t);return this.http.post(this.hostService.hostWithScheme()+"/contacts.v1.Contacts/BulkUpdate",s.toApiJson(),Object.assign(Object.assign({},this.apiOptions()),{observe:"response"}))},t.prototype.triggerSync=function(t){var s=t.toApiJson?t:new V(t);return this.http.post(this.hostService.hostWithScheme()+"/contacts.v1.Contacts/TriggerSync",s.toApiJson(),Object.assign(Object.assign({},this.apiOptions()),{observe:"response"}))},t}();jt.ɵprov=s.ɵɵdefineInjectable({factory:function(){return new jt(s.ɵɵinject(i.HttpClient),s.ɵɵinject(Nt))},token:jt,providedIn:"root"}),jt.decorators=[{type:s.Injectable,args:[{providedIn:"root"}]}],jt.ctorParameters=function(){return[{type:i.HttpClient},{type:Nt}]};var Tt=function(){function t(t,s){this.http=t,this.hostService=s}return t.prototype.apiOptions=function(){return{headers:new i.HttpHeaders({"Content-Type":"application/json"}),withCredentials:!0}},t.prototype.create=function(t){var s=t.toApiJson?t:new X(t);return this.http.post(this.hostService.hostWithScheme()+"/contacts.v1.CustomerService/Create",s.toApiJson(),this.apiOptions()).pipe(e.map((function(t){return Z.fromProto(t)})),e.share())},t.prototype.delete=function(t){var s=t.toApiJson?t:new nt(t);return this.http.post(this.hostService.hostWithScheme()+"/contacts.v1.CustomerService/Delete",s.toApiJson(),Object.assign(Object.assign({},this.apiOptions()),{observe:"response"}))},t.prototype.update=function(t){var s=t.toApiJson?t:new dt(t);return this.http.post(this.hostService.hostWithScheme()+"/contacts.v1.CustomerService/Update",s.toApiJson(),this.apiOptions()).pipe(e.map((function(t){return mt.fromProto(t)})),e.share())},t.prototype.get=function(t){var s=t.toApiJson?t:new rt(t);return this.http.post(this.hostService.hostWithScheme()+"/contacts.v1.CustomerService/Get",s.toApiJson(),this.apiOptions()).pipe(e.map((function(t){return at.fromProto(t)})),e.share())},t.prototype.list=function(t){var s=t.toApiJson?t:new ut(t);return this.http.post(this.hostService.hostWithScheme()+"/contacts.v1.CustomerService/List",s.toApiJson(),this.apiOptions()).pipe(e.map((function(t){return ht.fromProto(t)})),e.share())},t.prototype.bulkCreate=function(t){var s=t.toApiJson?t:new B(t);return this.http.post(this.hostService.hostWithScheme()+"/contacts.v1.CustomerService/BulkCreate",s.toApiJson(),this.apiOptions()).pipe(e.map((function(t){return Y.fromProto(t)})),e.share())},t.prototype.listCustomerOrigins=function(t){var s=t.toApiJson?t:new ct(t);return this.http.post(this.hostService.hostWithScheme()+"/contacts.v1.CustomerService/ListCustomerOrigins",s.toApiJson(),this.apiOptions()).pipe(e.map((function(t){return pt.fromProto(t)})),e.share())},t}();Tt.ɵprov=s.ɵɵdefineInjectable({factory:function(){return new Tt(s.ɵɵinject(i.HttpClient),s.ɵɵinject(Nt))},token:Tt,providedIn:"root"}),Tt.decorators=[{type:s.Injectable,args:[{providedIn:"root"}]}],Tt.ctorParameters=function(){return[{type:i.HttpClient},{type:Nt}]};var Lt=function(){function t(t,s){this.http=t,this.hostService=s}return t.prototype.apiOptions=function(){return{headers:new i.HttpHeaders({"Content-Type":"application/json"}),withCredentials:!0}},t.prototype.createUserList=function(t){var s=t.toApiJson?t:new C(t);return this.http.post(this.hostService.hostWithScheme()+"/contacts.v1.UserList/CreateUserList",s.toApiJson(),Object.assign(Object.assign({},this.apiOptions()),{observe:"response"}))},t.prototype.addUsersToList=function(t){var s=t.toApiJson?t:new v(t);return this.http.post(this.hostService.hostWithScheme()+"/contacts.v1.UserList/AddUsersToList",s.toApiJson(),Object.assign(Object.assign({},this.apiOptions()),{observe:"response"}))},t.prototype.listUsersFromList=function(t){var s=t.toApiJson?t:new _(t);return this.http.post(this.hostService.hostWithScheme()+"/contacts.v1.UserList/ListUsersFromList",s.toApiJson(),this.apiOptions()).pipe(e.map((function(t){return M.fromProto(t)})),e.share())},t.prototype.listUserLists=function(t){var s=t.toApiJson?t:new E(t);return this.http.post(this.hostService.hostWithScheme()+"/contacts.v1.UserList/ListUserLists",s.toApiJson(),this.apiOptions()).pipe(e.map((function(t){return w.fromProto(t)})),e.share())},t.prototype.getUserList=function(t){var s=t.toApiJson?t:new J(t);return this.http.post(this.hostService.hostWithScheme()+"/contacts.v1.UserList/GetUserList",s.toApiJson(),this.apiOptions()).pipe(e.map((function(t){return N.fromProto(t)})),e.share())},t.prototype.deleteUserFromList=function(t){var s=t.toApiJson?t:new b(t);return this.http.post(this.hostService.hostWithScheme()+"/contacts.v1.UserList/DeleteUserFromList",s.toApiJson(),Object.assign(Object.assign({},this.apiOptions()),{observe:"response"}))},t}();Lt.ɵprov=s.ɵɵdefineInjectable({factory:function(){return new Lt(s.ɵɵinject(i.HttpClient),s.ɵɵinject(Nt))},token:Lt,providedIn:"root"}),Lt.decorators=[{type:s.Injectable,args:[{providedIn:"root"}]}],Lt.ctorParameters=function(){return[{type:i.HttpClient},{type:Nt}]};var Pt=function(){function t(t,s){this.http=t,this.hostService=s}return t.prototype.apiOptions=function(){return{headers:new i.HttpHeaders({"Content-Type":"application/json"}),withCredentials:!0}},t.prototype.vendorCreate=function(t){var s=t.toApiJson?t:new ft(t);return this.http.post(this.hostService.hostWithScheme()+"/contacts.v1.VendorCustomerService/VendorCreate",s.toApiJson(),this.apiOptions()).pipe(e.map((function(t){return gt.fromProto(t)})),e.share())},t.prototype.vendorAssociateCustomerId=function(t){var s=t.toApiJson?t:new vt(t);return this.http.post(this.hostService.hostWithScheme()+"/contacts.v1.VendorCustomerService/VendorAssociateCustomerID",s.toApiJson(),Object.assign(Object.assign({},this.apiOptions()),{observe:"response"}))},t.prototype.vendorUpdate=function(t){var s=t.toApiJson?t:new Rt(t);return this.http.post(this.hostService.hostWithScheme()+"/contacts.v1.VendorCustomerService/VendorUpdate",s.toApiJson(),this.apiOptions()).pipe(e.map((function(t){return Jt.fromProto(t)})),e.share())},t.prototype.vendorDelete=function(t){var s=t.toApiJson?t:new lt(t);return this.http.post(this.hostService.hostWithScheme()+"/contacts.v1.VendorCustomerService/VendorDelete",s.toApiJson(),Object.assign(Object.assign({},this.apiOptions()),{observe:"response"}))},t.prototype.vendorGet=function(t){var s=t.toApiJson?t:new It(t);return this.http.post(this.hostService.hostWithScheme()+"/contacts.v1.VendorCustomerService/VendorGet",s.toApiJson(),this.apiOptions()).pipe(e.map((function(t){return At.fromProto(t)})),e.share())},t.prototype.vendorList=function(t){var s=t.toApiJson?t:new yt(t);return this.http.post(this.hostService.hostWithScheme()+"/contacts.v1.VendorCustomerService/VendorList",s.toApiJson(),this.apiOptions()).pipe(e.map((function(t){return bt.fromProto(t)})),e.share())},t.prototype.vendorListCustomerOrigins=function(t){var s=t.toApiJson?t:new Ot(t);return this.http.post(this.hostService.hostWithScheme()+"/contacts.v1.VendorCustomerService/VendorListCustomerOrigins",s.toApiJson(),this.apiOptions()).pipe(e.map((function(t){return Ct.fromProto(t)})),e.share())},t}();Pt.ɵprov=s.ɵɵdefineInjectable({factory:function(){return new Pt(s.ɵɵinject(i.HttpClient),s.ɵɵinject(Nt))},token:Pt,providedIn:"root"}),Pt.decorators=[{type:s.Injectable,args:[{providedIn:"root"}]}],Pt.ctorParameters=function(){return[{type:i.HttpClient},{type:Nt}]};var Et=function(){function t(t){this.customerAPI=t}return t.prototype.createCustomer=function(t,s,i,o,e,n,r,a,c,p,u,h,d){return this.customerAPI.create({accountGroupId:t,partnerId:s,firstName:i,lastName:o,address:e,city:n,state:r,country:a,phoneNumbers:c,emailAddresses:p,tags:u,origins:h,permissionToContact:d})},t.prototype.updateCustomer=function(t,s,i,o,e,n,r,a,c,p,u,h,d){return this.customerAPI.update({accountGroupId:t,customerId:s,firstName:i,lastName:o,address:e,city:n,state:r,country:a,phoneNumbers:c,emailAddresses:p,tags:u,origin:h,permissionToContact:d})},t.prototype.deleteCustomer=function(t,s){return this.customerAPI.delete({accountGroupId:t,customerId:s})},t.prototype.getCustomer=function(t,s){return this.customerAPI.get({accountGroupId:t,customerId:s})},t.prototype.listCustomers=function(t,s,i,o,e,n){return this.customerAPI.list({accountGroupId:t,cursor:s,pageSize:i,searchTerm:o,filters:e,sortOptions:n})},t.prototype.bulkCreateCustomers=function(t,s,i,o){return this.customerAPI.bulkCreate({partnerId:s,accountGroupId:t,filePath:i,mapping:o})},t.prototype.listCustomerOrigins=function(t){return this.customerAPI.listCustomerOrigins({accountGroupId:t})},t}();Et.ɵprov=s.ɵɵdefineInjectable({factory:function(){return new Et(s.ɵɵinject(Tt))},token:Et,providedIn:"root"}),Et.decorators=[{type:s.Injectable,args:[{providedIn:"root"}]}],Et.ctorParameters=function(){return[{type:Tt}]};var wt=function(){function t(t){this.delegate=t}return t.prototype.createUserList=function(t,s,i){var o={partnerId:t,listName:s,listId:i};return this.delegate.createUserList(o).pipe(e.map((function(t){return 200===t.status})))},t.prototype.addUsersToList=function(t,s){var i={listId:t,userIds:s};return this.delegate.addUsersToList(i).pipe(e.map((function(t){return 200===t.status})))},t.prototype.listUsersFromList=function(t,s,i){var o={listId:t,pagingOptions:{cursor:s,pageSize:i}};return this.delegate.listUsersFromList(o)},t.prototype.listUserLists=function(t,s,i){var o={partnerId:t,pagingOptions:{cursor:s,pageSize:i}};return this.delegate.listUserLists(o)},t.prototype.getUserList=function(t){var s={listId:t};return this.delegate.getUserList(s).pipe(e.map((function(t){return t.userList})))},t.prototype.deleteUserFromList=function(t,s){var i={listId:t,userId:s};return this.delegate.deleteUserFromList(i).pipe(e.map((function(t){return 200===t.status})))},t}();wt.ɵprov=s.ɵɵdefineInjectable({factory:function(){return new wt(s.ɵɵinject(Lt))},token:wt,providedIn:"root"}),wt.decorators=[{type:s.Injectable,args:[{providedIn:"root"}]}],wt.ctorParameters=function(){return[{type:Lt}]};var _t=function(){function t(t){this.delegate=t}return t.prototype.createContactMessage=function(t,s,i,o,n,r,a){var c={accountGroupId:t,contactIds:s,subject:i,template:o,ccAddress:n,bccAddress:r,replyAddress:a};return this.delegate.createContactMessage(c).pipe(e.map((function(t){return t.responseMessage})))},t}();_t.ɵprov=s.ɵɵdefineInjectable({factory:function(){return new _t(s.ɵɵinject(St))},token:_t,providedIn:"root"}),_t.decorators=[{type:s.Injectable,args:[{providedIn:"root"}]}],_t.ctorParameters=function(){return[{type:St}]},t.AddUsersToListRequest=v,t.AssociateIDRequest=f,t.BulkCreateContactRequest=g,t.BulkCreateCustomerRequest=B,t.BulkCreateCustomerResponse=Y,t.BulkCreateCustomerValidationError=K,t.BulkUpdateContactRequest=l,t.Conflict=Q,t.Contact=I,t.ContactEmailApiService=St,t.ContactEmailService=_t,t.ContactMessageRequest=W,t.ContactMessageResponse=z,t.ContactsApiService=jt,t.CreateContactRequest=A,t.CreateContactResponse=O,t.CreateCustomerRequest=X,t.CreateCustomerResponse=Z,t.CreateUserListRequest=C,t.Customer=$,t.CustomerApiService=Tt,t.CustomerFilters=tt,t.CustomerHeaderMapping=st,t.CustomerOrigin=it,t.CustomerService=Et,t.CustomerSortOptions=ot,t.DateRangeFilter=et,t.DeleteContactRequest=y,t.DeleteCustomerRequest=nt,t.DeleteUserFromListRequest=b,t.FieldMask=d,t.Filters=R,t.GetCustomerRequest=rt,t.GetCustomerResponse=at,t.GetUserListRequest=J,t.GetUserListResponse=N,t.HeaderMapping=S,t.HostService=Nt,t.ListContactsRequest=j,t.ListContactsResponse=T,t.ListCustomerOriginsRequest=ct,t.ListCustomerOriginsResponse=pt,t.ListCustomersRequest=ut,t.ListCustomersResponse=ht,t.ListOriginsRequest=L,t.ListOriginsResponse=P,t.ListUserListsRequest=E,t.ListUserListsResponse=w,t.ListUsersFromListRequest=_,t.ListUsersFromListResponse=M,t.PagedRequestOptions=D,t.PagedResponseMetadata=G,t.SortOptions=U,t.TriggerSyncRequest=V,t.UpdateContactRequest=k,t.UpdateContactResponse=F,t.UpdateCustomerRequest=dt,t.UpdateCustomerResponse=mt,t.UserListApiService=Lt,t.UserListItem=q,t.UserListSdkService=wt,t.VendorAssociateCustomerIDRequest=vt,t.VendorCreateCustomerRequest=ft,t.VendorCreateCustomerResponse=gt,t.VendorCustomerApiService=Pt,t.VendorDeleteCustomerRequest=lt,t.VendorGetCustomerRequest=It,t.VendorGetCustomerResponse=At,t.VendorListCustomerOriginsRequest=Ot,t.VendorListCustomerOriginsResponse=Ct,t.VendorListCustomersRequest=yt,t.VendorListCustomersResponse=bt,t.VendorUpdateCustomerRequest=Rt,t.VendorUpdateCustomerResponse=Jt,t.WhiteLabeledOrigin=H,Object.defineProperty(t,"__esModule",{value:!0})}));
//# sourceMappingURL=vendasta-contacts.umd.min.js.map

@@ -8,3 +8,3 @@ // *********************************

import { Injectable } from '@angular/core';
import { BulkCreateCustomerRequest, BulkCreateCustomerResponse, CreateCustomerRequest, CreateCustomerResponse, DeleteCustomerRequest, GetCustomerRequest, GetCustomerResponse, ListCustomersRequest, ListCustomersResponse, UpdateCustomerRequest, UpdateCustomerResponse, } from './objects/';
import { BulkCreateCustomerRequest, BulkCreateCustomerResponse, CreateCustomerRequest, CreateCustomerResponse, DeleteCustomerRequest, GetCustomerRequest, GetCustomerResponse, ListCustomerOriginsRequest, ListCustomerOriginsResponse, ListCustomersRequest, ListCustomersResponse, UpdateCustomerRequest, UpdateCustomerResponse, } from './objects/';
import { HttpHeaders, HttpClient } from '@angular/common/http';

@@ -58,2 +58,7 @@ import { HostService } from '../_generated/host.service';

}
listCustomerOrigins(r) {
const request = (r.toApiJson) ? r : new ListCustomerOriginsRequest(r);
return this.http.post(this.hostService.hostWithScheme() + "/contacts.v1.CustomerService/ListCustomerOrigins", request.toApiJson(), this.apiOptions())
.pipe(map(resp => ListCustomerOriginsResponse.fromProto(resp)), share());
}
}

@@ -68,2 +73,2 @@ CustomerApiService.ɵprov = i0.ɵɵdefineInjectable({ factory: function CustomerApiService_Factory() { return new CustomerApiService(i0.ɵɵinject(i1.HttpClient), i0.ɵɵinject(i2.HostService)); }, token: CustomerApiService, providedIn: "root" });

];
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3VzdG9tZXIuYXBpLnNlcnZpY2UuanMiLCJzb3VyY2VSb290IjoiL2NvZGVmcmVzaC92b2x1bWUvY29udGFjdHMvc2Rrcy90eXBlc2NyaXB0L3NyYy9jb250YWN0c19zZGsvc3JjLyIsInNvdXJjZXMiOlsibGliL19pbnRlcm5hbC9jdXN0b21lci5hcGkuc2VydmljZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxvQ0FBb0M7QUFDcEMsMkJBQTJCO0FBQzNCLGdCQUFnQjtBQUNoQixFQUFFO0FBQ0YsZUFBZTtBQUNmLG9DQUFvQztBQUNwQyxPQUFPLEVBQUMsVUFBVSxFQUFDLE1BQU0sZUFBZSxDQUFDO0FBQ3pDLE9BQU8sRUFDQyx5QkFBeUIsRUFDekIsMEJBQTBCLEVBQzFCLHFCQUFxQixFQUNyQixzQkFBc0IsRUFDdEIscUJBQXFCLEVBQ3JCLGtCQUFrQixFQUNsQixtQkFBbUIsRUFDbkIsb0JBQW9CLEVBQ3BCLHFCQUFxQixFQUNyQixxQkFBcUIsRUFDckIsc0JBQXNCLEdBQzdCLE1BQU0sWUFBWSxDQUFDO0FBY3BCLE9BQU8sRUFBQyxXQUFXLEVBQUUsVUFBVSxFQUFlLE1BQU0sc0JBQXNCLENBQUM7QUFDM0UsT0FBTyxFQUFDLFdBQVcsRUFBQyxNQUFNLDRCQUE0QixDQUFDO0FBRXZELE9BQU8sRUFBQyxHQUFHLEVBQUUsS0FBSyxFQUFDLE1BQU0sZ0JBQWdCLENBQUM7Ozs7QUFHMUMsTUFBTSxPQUFPLGtCQUFrQjtJQUUzQixZQUFvQixJQUFnQixFQUFVLFdBQXdCO1FBQWxELFNBQUksR0FBSixJQUFJLENBQVk7UUFBVSxnQkFBVyxHQUFYLFdBQVcsQ0FBYTtJQUN0RSxDQUFDO0lBRU8sVUFBVTtRQUNkLE9BQU87WUFDSCxPQUFPLEVBQUUsSUFBSSxXQUFXLENBQUM7Z0JBQ3JCLGNBQWMsRUFBRSxrQkFBa0I7YUFDckMsQ0FBQztZQUNGLGVBQWUsRUFBRSxJQUFJO1NBQ3hCLENBQUM7SUFDTixDQUFDO0lBRUQsTUFBTSxDQUFDLENBQXlEO1FBQzVELE1BQU0sT0FBTyxHQUFHLENBQXlCLENBQUUsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQXlCLENBQUUsQ0FBQyxDQUFDLENBQUMsSUFBSSxxQkFBcUIsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUNuSCxPQUFPLElBQUksQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFrQyxJQUFJLENBQUMsV0FBVyxDQUFDLGNBQWMsRUFBRSxHQUFHLHFDQUFxQyxFQUFFLE9BQU8sQ0FBQyxTQUFTLEVBQUUsRUFBRSxJQUFJLENBQUMsVUFBVSxFQUFFLENBQUM7YUFDcEssSUFBSSxDQUNELEdBQUcsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLHNCQUFzQixDQUFDLFNBQVMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxFQUNuRCxLQUFLLEVBQUUsQ0FDVixDQUFDO0lBQ1YsQ0FBQztJQUNELE1BQU0sQ0FBQyxDQUF5RDtRQUM1RCxNQUFNLE9BQU8sR0FBRyxDQUF5QixDQUFFLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUF5QixDQUFFLENBQUMsQ0FBQyxDQUFDLElBQUkscUJBQXFCLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDbkgsT0FBTyxJQUFJLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBTyxJQUFJLENBQUMsV0FBVyxDQUFDLGNBQWMsRUFBRSxHQUFHLHFDQUFxQyxFQUFFLE9BQU8sQ0FBQyxTQUFTLEVBQUUsa0NBQU0sSUFBSSxDQUFDLFVBQVUsRUFBRSxLQUFFLE9BQU8sRUFBRSxVQUFVLElBQUUsQ0FBQztJQUM3SyxDQUFDO0lBQ0QsTUFBTSxDQUFDLENBQXlEO1FBQzVELE1BQU0sT0FBTyxHQUFHLENBQXlCLENBQUUsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQXlCLENBQUUsQ0FBQyxDQUFDLENBQUMsSUFBSSxxQkFBcUIsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUNuSCxPQUFPLElBQUksQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFrQyxJQUFJLENBQUMsV0FBVyxDQUFDLGNBQWMsRUFBRSxHQUFHLHFDQUFxQyxFQUFFLE9BQU8sQ0FBQyxTQUFTLEVBQUUsRUFBRSxJQUFJLENBQUMsVUFBVSxFQUFFLENBQUM7YUFDcEssSUFBSSxDQUNELEdBQUcsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLHNCQUFzQixDQUFDLFNBQVMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxFQUNuRCxLQUFLLEVBQUUsQ0FDVixDQUFDO0lBQ1YsQ0FBQztJQUNELEdBQUcsQ0FBQyxDQUFtRDtRQUNuRCxNQUFNLE9BQU8sR0FBRyxDQUFzQixDQUFFLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFzQixDQUFFLENBQUMsQ0FBQyxDQUFDLElBQUksa0JBQWtCLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDMUcsT0FBTyxJQUFJLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBK0IsSUFBSSxDQUFDLFdBQVcsQ0FBQyxjQUFjLEVBQUUsR0FBRyxrQ0FBa0MsRUFBRSxPQUFPLENBQUMsU0FBUyxFQUFFLEVBQUUsSUFBSSxDQUFDLFVBQVUsRUFBRSxDQUFDO2FBQzlKLElBQUksQ0FDRCxHQUFHLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxtQkFBbUIsQ0FBQyxTQUFTLENBQUMsSUFBSSxDQUFDLENBQUMsRUFDaEQsS0FBSyxFQUFFLENBQ1YsQ0FBQztJQUNWLENBQUM7SUFDRCxJQUFJLENBQUMsQ0FBdUQ7UUFDeEQsTUFBTSxPQUFPLEdBQUcsQ0FBd0IsQ0FBRSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBd0IsQ0FBRSxDQUFDLENBQUMsQ0FBQyxJQUFJLG9CQUFvQixDQUFDLENBQUMsQ0FBQyxDQUFDO1FBQ2hILE9BQU8sSUFBSSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQWlDLElBQUksQ0FBQyxXQUFXLENBQUMsY0FBYyxFQUFFLEdBQUcsbUNBQW1DLEVBQUUsT0FBTyxDQUFDLFNBQVMsRUFBRSxFQUFFLElBQUksQ0FBQyxVQUFVLEVBQUUsQ0FBQzthQUNqSyxJQUFJLENBQ0QsR0FBRyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMscUJBQXFCLENBQUMsU0FBUyxDQUFDLElBQUksQ0FBQyxDQUFDLEVBQ2xELEtBQUssRUFBRSxDQUNWLENBQUM7SUFDVixDQUFDO0lBQ0QsVUFBVSxDQUFDLENBQWlFO1FBQ3hFLE1BQU0sT0FBTyxHQUFHLENBQTZCLENBQUUsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQTZCLENBQUUsQ0FBQyxDQUFDLENBQUMsSUFBSSx5QkFBeUIsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUMvSCxPQUFPLElBQUksQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFzQyxJQUFJLENBQUMsV0FBVyxDQUFDLGNBQWMsRUFBRSxHQUFHLHlDQUF5QyxFQUFFLE9BQU8sQ0FBQyxTQUFTLEVBQUUsRUFBRSxJQUFJLENBQUMsVUFBVSxFQUFFLENBQUM7YUFDNUssSUFBSSxDQUNELEdBQUcsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLDBCQUEwQixDQUFDLFNBQVMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxFQUN2RCxLQUFLLEVBQUUsQ0FDVixDQUFDO0lBQ1YsQ0FBQzs7OztZQTFESixVQUFVLFNBQUMsRUFBQyxVQUFVLEVBQUUsTUFBTSxFQUFDOzs7WUFMWCxVQUFVO1lBQ3ZCLFdBQVciLCJzb3VyY2VzQ29udGVudCI6WyIvLyAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbi8vIENvZGUgZ2VuZXJhdGVkIGJ5IHNka2dlblxuLy8gRE8gTk9UIEVESVQhLlxuLy9cbi8vIEFQSSBTZXJ2aWNlLlxuLy8gKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5pbXBvcnQge0luamVjdGFibGV9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHtcbiAgICAgICAgQnVsa0NyZWF0ZUN1c3RvbWVyUmVxdWVzdCxcbiAgICAgICAgQnVsa0NyZWF0ZUN1c3RvbWVyUmVzcG9uc2UsXG4gICAgICAgIENyZWF0ZUN1c3RvbWVyUmVxdWVzdCxcbiAgICAgICAgQ3JlYXRlQ3VzdG9tZXJSZXNwb25zZSxcbiAgICAgICAgRGVsZXRlQ3VzdG9tZXJSZXF1ZXN0LFxuICAgICAgICBHZXRDdXN0b21lclJlcXVlc3QsXG4gICAgICAgIEdldEN1c3RvbWVyUmVzcG9uc2UsXG4gICAgICAgIExpc3RDdXN0b21lcnNSZXF1ZXN0LFxuICAgICAgICBMaXN0Q3VzdG9tZXJzUmVzcG9uc2UsXG4gICAgICAgIFVwZGF0ZUN1c3RvbWVyUmVxdWVzdCxcbiAgICAgICAgVXBkYXRlQ3VzdG9tZXJSZXNwb25zZSxcbn0gZnJvbSAnLi9vYmplY3RzLyc7XG5pbXBvcnQge1xuICAgICAgICBCdWxrQ3JlYXRlQ3VzdG9tZXJSZXF1ZXN0SW50ZXJmYWNlLFxuICAgICAgICBCdWxrQ3JlYXRlQ3VzdG9tZXJSZXNwb25zZUludGVyZmFjZSxcbiAgICAgICAgQ3JlYXRlQ3VzdG9tZXJSZXF1ZXN0SW50ZXJmYWNlLFxuICAgICAgICBDcmVhdGVDdXN0b21lclJlc3BvbnNlSW50ZXJmYWNlLFxuICAgICAgICBEZWxldGVDdXN0b21lclJlcXVlc3RJbnRlcmZhY2UsXG4gICAgICAgIEdldEN1c3RvbWVyUmVxdWVzdEludGVyZmFjZSxcbiAgICAgICAgR2V0Q3VzdG9tZXJSZXNwb25zZUludGVyZmFjZSxcbiAgICAgICAgTGlzdEN1c3RvbWVyc1JlcXVlc3RJbnRlcmZhY2UsXG4gICAgICAgIExpc3RDdXN0b21lcnNSZXNwb25zZUludGVyZmFjZSxcbiAgICAgICAgVXBkYXRlQ3VzdG9tZXJSZXF1ZXN0SW50ZXJmYWNlLFxuICAgICAgICBVcGRhdGVDdXN0b21lclJlc3BvbnNlSW50ZXJmYWNlLFxufSBmcm9tICcuL2ludGVyZmFjZXMvJztcbmltcG9ydCB7SHR0cEhlYWRlcnMsIEh0dHBDbGllbnQsIEh0dHBSZXNwb25zZX0gZnJvbSAnQGFuZ3VsYXIvY29tbW9uL2h0dHAnO1xuaW1wb3J0IHtIb3N0U2VydmljZX0gZnJvbSAnLi4vX2dlbmVyYXRlZC9ob3N0LnNlcnZpY2UnO1xuaW1wb3J0IHtPYnNlcnZhYmxlfSBmcm9tICdyeGpzJztcbmltcG9ydCB7bWFwLCBzaGFyZX0gZnJvbSAncnhqcy9vcGVyYXRvcnMnO1xuXG5ASW5qZWN0YWJsZSh7cHJvdmlkZWRJbjogJ3Jvb3QnfSlcbmV4cG9ydCBjbGFzcyBDdXN0b21lckFwaVNlcnZpY2Uge1xuXG4gICAgY29uc3RydWN0b3IocHJpdmF0ZSBodHRwOiBIdHRwQ2xpZW50LCBwcml2YXRlIGhvc3RTZXJ2aWNlOiBIb3N0U2VydmljZSkge1xuICAgIH1cblxuICAgIHByaXZhdGUgYXBpT3B0aW9ucygpOiB7aGVhZGVyczogSHR0cEhlYWRlcnMsIHdpdGhDcmVkZW50aWFsczogYm9vbGVhbn0ge1xuICAgICAgICByZXR1cm4ge1xuICAgICAgICAgICAgaGVhZGVyczogbmV3IEh0dHBIZWFkZXJzKHtcbiAgICAgICAgICAgICAgICAnQ29udGVudC1UeXBlJzogJ2FwcGxpY2F0aW9uL2pzb24nXG4gICAgICAgICAgICB9KSxcbiAgICAgICAgICAgIHdpdGhDcmVkZW50aWFsczogdHJ1ZVxuICAgICAgICB9O1xuICAgIH1cblxuICAgIGNyZWF0ZShyOiBDcmVhdGVDdXN0b21lclJlcXVlc3QgfCBDcmVhdGVDdXN0b21lclJlcXVlc3RJbnRlcmZhY2UpOiBPYnNlcnZhYmxlPENyZWF0ZUN1c3RvbWVyUmVzcG9uc2U+IHtcbiAgICAgICAgY29uc3QgcmVxdWVzdCA9ICgoPENyZWF0ZUN1c3RvbWVyUmVxdWVzdD5yKS50b0FwaUpzb24pID8gKDxDcmVhdGVDdXN0b21lclJlcXVlc3Q+cikgOiBuZXcgQ3JlYXRlQ3VzdG9tZXJSZXF1ZXN0KHIpO1xuICAgICAgICByZXR1cm4gdGhpcy5odHRwLnBvc3Q8Q3JlYXRlQ3VzdG9tZXJSZXNwb25zZUludGVyZmFjZT4odGhpcy5ob3N0U2VydmljZS5ob3N0V2l0aFNjaGVtZSgpICsgXCIvY29udGFjdHMudjEuQ3VzdG9tZXJTZXJ2aWNlL0NyZWF0ZVwiLCByZXF1ZXN0LnRvQXBpSnNvbigpLCB0aGlzLmFwaU9wdGlvbnMoKSlcbiAgICAgICAgICAgIC5waXBlKFxuICAgICAgICAgICAgICAgIG1hcChyZXNwID0+IENyZWF0ZUN1c3RvbWVyUmVzcG9uc2UuZnJvbVByb3RvKHJlc3ApKSxcbiAgICAgICAgICAgICAgICBzaGFyZSgpXG4gICAgICAgICAgICApO1xuICAgIH1cbiAgICBkZWxldGUocjogRGVsZXRlQ3VzdG9tZXJSZXF1ZXN0IHwgRGVsZXRlQ3VzdG9tZXJSZXF1ZXN0SW50ZXJmYWNlKTogT2JzZXJ2YWJsZTxIdHRwUmVzcG9uc2U8bnVsbD4+IHtcbiAgICAgICAgY29uc3QgcmVxdWVzdCA9ICgoPERlbGV0ZUN1c3RvbWVyUmVxdWVzdD5yKS50b0FwaUpzb24pID8gKDxEZWxldGVDdXN0b21lclJlcXVlc3Q+cikgOiBuZXcgRGVsZXRlQ3VzdG9tZXJSZXF1ZXN0KHIpO1xuICAgICAgICByZXR1cm4gdGhpcy5odHRwLnBvc3Q8bnVsbD4odGhpcy5ob3N0U2VydmljZS5ob3N0V2l0aFNjaGVtZSgpICsgXCIvY29udGFjdHMudjEuQ3VzdG9tZXJTZXJ2aWNlL0RlbGV0ZVwiLCByZXF1ZXN0LnRvQXBpSnNvbigpLCB7Li4udGhpcy5hcGlPcHRpb25zKCksIG9ic2VydmU6ICdyZXNwb25zZSd9KTtcbiAgICB9XG4gICAgdXBkYXRlKHI6IFVwZGF0ZUN1c3RvbWVyUmVxdWVzdCB8IFVwZGF0ZUN1c3RvbWVyUmVxdWVzdEludGVyZmFjZSk6IE9ic2VydmFibGU8VXBkYXRlQ3VzdG9tZXJSZXNwb25zZT4ge1xuICAgICAgICBjb25zdCByZXF1ZXN0ID0gKCg8VXBkYXRlQ3VzdG9tZXJSZXF1ZXN0PnIpLnRvQXBpSnNvbikgPyAoPFVwZGF0ZUN1c3RvbWVyUmVxdWVzdD5yKSA6IG5ldyBVcGRhdGVDdXN0b21lclJlcXVlc3Qocik7XG4gICAgICAgIHJldHVybiB0aGlzLmh0dHAucG9zdDxVcGRhdGVDdXN0b21lclJlc3BvbnNlSW50ZXJmYWNlPih0aGlzLmhvc3RTZXJ2aWNlLmhvc3RXaXRoU2NoZW1lKCkgKyBcIi9jb250YWN0cy52MS5DdXN0b21lclNlcnZpY2UvVXBkYXRlXCIsIHJlcXVlc3QudG9BcGlKc29uKCksIHRoaXMuYXBpT3B0aW9ucygpKVxuICAgICAgICAgICAgLnBpcGUoXG4gICAgICAgICAgICAgICAgbWFwKHJlc3AgPT4gVXBkYXRlQ3VzdG9tZXJSZXNwb25zZS5mcm9tUHJvdG8ocmVzcCkpLFxuICAgICAgICAgICAgICAgIHNoYXJlKClcbiAgICAgICAgICAgICk7XG4gICAgfVxuICAgIGdldChyOiBHZXRDdXN0b21lclJlcXVlc3QgfCBHZXRDdXN0b21lclJlcXVlc3RJbnRlcmZhY2UpOiBPYnNlcnZhYmxlPEdldEN1c3RvbWVyUmVzcG9uc2U+IHtcbiAgICAgICAgY29uc3QgcmVxdWVzdCA9ICgoPEdldEN1c3RvbWVyUmVxdWVzdD5yKS50b0FwaUpzb24pID8gKDxHZXRDdXN0b21lclJlcXVlc3Q+cikgOiBuZXcgR2V0Q3VzdG9tZXJSZXF1ZXN0KHIpO1xuICAgICAgICByZXR1cm4gdGhpcy5odHRwLnBvc3Q8R2V0Q3VzdG9tZXJSZXNwb25zZUludGVyZmFjZT4odGhpcy5ob3N0U2VydmljZS5ob3N0V2l0aFNjaGVtZSgpICsgXCIvY29udGFjdHMudjEuQ3VzdG9tZXJTZXJ2aWNlL0dldFwiLCByZXF1ZXN0LnRvQXBpSnNvbigpLCB0aGlzLmFwaU9wdGlvbnMoKSlcbiAgICAgICAgICAgIC5waXBlKFxuICAgICAgICAgICAgICAgIG1hcChyZXNwID0+IEdldEN1c3RvbWVyUmVzcG9uc2UuZnJvbVByb3RvKHJlc3ApKSxcbiAgICAgICAgICAgICAgICBzaGFyZSgpXG4gICAgICAgICAgICApO1xuICAgIH1cbiAgICBsaXN0KHI6IExpc3RDdXN0b21lcnNSZXF1ZXN0IHwgTGlzdEN1c3RvbWVyc1JlcXVlc3RJbnRlcmZhY2UpOiBPYnNlcnZhYmxlPExpc3RDdXN0b21lcnNSZXNwb25zZT4ge1xuICAgICAgICBjb25zdCByZXF1ZXN0ID0gKCg8TGlzdEN1c3RvbWVyc1JlcXVlc3Q+cikudG9BcGlKc29uKSA/ICg8TGlzdEN1c3RvbWVyc1JlcXVlc3Q+cikgOiBuZXcgTGlzdEN1c3RvbWVyc1JlcXVlc3Qocik7XG4gICAgICAgIHJldHVybiB0aGlzLmh0dHAucG9zdDxMaXN0Q3VzdG9tZXJzUmVzcG9uc2VJbnRlcmZhY2U+KHRoaXMuaG9zdFNlcnZpY2UuaG9zdFdpdGhTY2hlbWUoKSArIFwiL2NvbnRhY3RzLnYxLkN1c3RvbWVyU2VydmljZS9MaXN0XCIsIHJlcXVlc3QudG9BcGlKc29uKCksIHRoaXMuYXBpT3B0aW9ucygpKVxuICAgICAgICAgICAgLnBpcGUoXG4gICAgICAgICAgICAgICAgbWFwKHJlc3AgPT4gTGlzdEN1c3RvbWVyc1Jlc3BvbnNlLmZyb21Qcm90byhyZXNwKSksXG4gICAgICAgICAgICAgICAgc2hhcmUoKVxuICAgICAgICAgICAgKTtcbiAgICB9XG4gICAgYnVsa0NyZWF0ZShyOiBCdWxrQ3JlYXRlQ3VzdG9tZXJSZXF1ZXN0IHwgQnVsa0NyZWF0ZUN1c3RvbWVyUmVxdWVzdEludGVyZmFjZSk6IE9ic2VydmFibGU8QnVsa0NyZWF0ZUN1c3RvbWVyUmVzcG9uc2U+IHtcbiAgICAgICAgY29uc3QgcmVxdWVzdCA9ICgoPEJ1bGtDcmVhdGVDdXN0b21lclJlcXVlc3Q+cikudG9BcGlKc29uKSA/ICg8QnVsa0NyZWF0ZUN1c3RvbWVyUmVxdWVzdD5yKSA6IG5ldyBCdWxrQ3JlYXRlQ3VzdG9tZXJSZXF1ZXN0KHIpO1xuICAgICAgICByZXR1cm4gdGhpcy5odHRwLnBvc3Q8QnVsa0NyZWF0ZUN1c3RvbWVyUmVzcG9uc2VJbnRlcmZhY2U+KHRoaXMuaG9zdFNlcnZpY2UuaG9zdFdpdGhTY2hlbWUoKSArIFwiL2NvbnRhY3RzLnYxLkN1c3RvbWVyU2VydmljZS9CdWxrQ3JlYXRlXCIsIHJlcXVlc3QudG9BcGlKc29uKCksIHRoaXMuYXBpT3B0aW9ucygpKVxuICAgICAgICAgICAgLnBpcGUoXG4gICAgICAgICAgICAgICAgbWFwKHJlc3AgPT4gQnVsa0NyZWF0ZUN1c3RvbWVyUmVzcG9uc2UuZnJvbVByb3RvKHJlc3ApKSxcbiAgICAgICAgICAgICAgICBzaGFyZSgpXG4gICAgICAgICAgICApO1xuICAgIH1cbiAgICBcbn1cbiJdfQ==
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3VzdG9tZXIuYXBpLnNlcnZpY2UuanMiLCJzb3VyY2VSb290IjoiL2NvZGVmcmVzaC92b2x1bWUvY29udGFjdHMvc2Rrcy90eXBlc2NyaXB0L3NyYy9jb250YWN0c19zZGsvc3JjLyIsInNvdXJjZXMiOlsibGliL19pbnRlcm5hbC9jdXN0b21lci5hcGkuc2VydmljZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxvQ0FBb0M7QUFDcEMsMkJBQTJCO0FBQzNCLGdCQUFnQjtBQUNoQixFQUFFO0FBQ0YsZUFBZTtBQUNmLG9DQUFvQztBQUNwQyxPQUFPLEVBQUMsVUFBVSxFQUFDLE1BQU0sZUFBZSxDQUFDO0FBQ3pDLE9BQU8sRUFDQyx5QkFBeUIsRUFDekIsMEJBQTBCLEVBQzFCLHFCQUFxQixFQUNyQixzQkFBc0IsRUFDdEIscUJBQXFCLEVBQ3JCLGtCQUFrQixFQUNsQixtQkFBbUIsRUFDbkIsMEJBQTBCLEVBQzFCLDJCQUEyQixFQUMzQixvQkFBb0IsRUFDcEIscUJBQXFCLEVBQ3JCLHFCQUFxQixFQUNyQixzQkFBc0IsR0FDN0IsTUFBTSxZQUFZLENBQUM7QUFnQnBCLE9BQU8sRUFBQyxXQUFXLEVBQUUsVUFBVSxFQUFlLE1BQU0sc0JBQXNCLENBQUM7QUFDM0UsT0FBTyxFQUFDLFdBQVcsRUFBQyxNQUFNLDRCQUE0QixDQUFDO0FBRXZELE9BQU8sRUFBQyxHQUFHLEVBQUUsS0FBSyxFQUFDLE1BQU0sZ0JBQWdCLENBQUM7Ozs7QUFHMUMsTUFBTSxPQUFPLGtCQUFrQjtJQUUzQixZQUFvQixJQUFnQixFQUFVLFdBQXdCO1FBQWxELFNBQUksR0FBSixJQUFJLENBQVk7UUFBVSxnQkFBVyxHQUFYLFdBQVcsQ0FBYTtJQUN0RSxDQUFDO0lBRU8sVUFBVTtRQUNkLE9BQU87WUFDSCxPQUFPLEVBQUUsSUFBSSxXQUFXLENBQUM7Z0JBQ3JCLGNBQWMsRUFBRSxrQkFBa0I7YUFDckMsQ0FBQztZQUNGLGVBQWUsRUFBRSxJQUFJO1NBQ3hCLENBQUM7SUFDTixDQUFDO0lBRUQsTUFBTSxDQUFDLENBQXlEO1FBQzVELE1BQU0sT0FBTyxHQUFHLENBQXlCLENBQUUsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQXlCLENBQUUsQ0FBQyxDQUFDLENBQUMsSUFBSSxxQkFBcUIsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUNuSCxPQUFPLElBQUksQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFrQyxJQUFJLENBQUMsV0FBVyxDQUFDLGNBQWMsRUFBRSxHQUFHLHFDQUFxQyxFQUFFLE9BQU8sQ0FBQyxTQUFTLEVBQUUsRUFBRSxJQUFJLENBQUMsVUFBVSxFQUFFLENBQUM7YUFDcEssSUFBSSxDQUNELEdBQUcsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLHNCQUFzQixDQUFDLFNBQVMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxFQUNuRCxLQUFLLEVBQUUsQ0FDVixDQUFDO0lBQ1YsQ0FBQztJQUNELE1BQU0sQ0FBQyxDQUF5RDtRQUM1RCxNQUFNLE9BQU8sR0FBRyxDQUF5QixDQUFFLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUF5QixDQUFFLENBQUMsQ0FBQyxDQUFDLElBQUkscUJBQXFCLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDbkgsT0FBTyxJQUFJLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBTyxJQUFJLENBQUMsV0FBVyxDQUFDLGNBQWMsRUFBRSxHQUFHLHFDQUFxQyxFQUFFLE9BQU8sQ0FBQyxTQUFTLEVBQUUsa0NBQU0sSUFBSSxDQUFDLFVBQVUsRUFBRSxLQUFFLE9BQU8sRUFBRSxVQUFVLElBQUUsQ0FBQztJQUM3SyxDQUFDO0lBQ0QsTUFBTSxDQUFDLENBQXlEO1FBQzVELE1BQU0sT0FBTyxHQUFHLENBQXlCLENBQUUsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQXlCLENBQUUsQ0FBQyxDQUFDLENBQUMsSUFBSSxxQkFBcUIsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUNuSCxPQUFPLElBQUksQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFrQyxJQUFJLENBQUMsV0FBVyxDQUFDLGNBQWMsRUFBRSxHQUFHLHFDQUFxQyxFQUFFLE9BQU8sQ0FBQyxTQUFTLEVBQUUsRUFBRSxJQUFJLENBQUMsVUFBVSxFQUFFLENBQUM7YUFDcEssSUFBSSxDQUNELEdBQUcsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLHNCQUFzQixDQUFDLFNBQVMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxFQUNuRCxLQUFLLEVBQUUsQ0FDVixDQUFDO0lBQ1YsQ0FBQztJQUNELEdBQUcsQ0FBQyxDQUFtRDtRQUNuRCxNQUFNLE9BQU8sR0FBRyxDQUFzQixDQUFFLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFzQixDQUFFLENBQUMsQ0FBQyxDQUFDLElBQUksa0JBQWtCLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDMUcsT0FBTyxJQUFJLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBK0IsSUFBSSxDQUFDLFdBQVcsQ0FBQyxjQUFjLEVBQUUsR0FBRyxrQ0FBa0MsRUFBRSxPQUFPLENBQUMsU0FBUyxFQUFFLEVBQUUsSUFBSSxDQUFDLFVBQVUsRUFBRSxDQUFDO2FBQzlKLElBQUksQ0FDRCxHQUFHLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxtQkFBbUIsQ0FBQyxTQUFTLENBQUMsSUFBSSxDQUFDLENBQUMsRUFDaEQsS0FBSyxFQUFFLENBQ1YsQ0FBQztJQUNWLENBQUM7SUFDRCxJQUFJLENBQUMsQ0FBdUQ7UUFDeEQsTUFBTSxPQUFPLEdBQUcsQ0FBd0IsQ0FBRSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBd0IsQ0FBRSxDQUFDLENBQUMsQ0FBQyxJQUFJLG9CQUFvQixDQUFDLENBQUMsQ0FBQyxDQUFDO1FBQ2hILE9BQU8sSUFBSSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQWlDLElBQUksQ0FBQyxXQUFXLENBQUMsY0FBYyxFQUFFLEdBQUcsbUNBQW1DLEVBQUUsT0FBTyxDQUFDLFNBQVMsRUFBRSxFQUFFLElBQUksQ0FBQyxVQUFVLEVBQUUsQ0FBQzthQUNqSyxJQUFJLENBQ0QsR0FBRyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMscUJBQXFCLENBQUMsU0FBUyxDQUFDLElBQUksQ0FBQyxDQUFDLEVBQ2xELEtBQUssRUFBRSxDQUNWLENBQUM7SUFDVixDQUFDO0lBQ0QsVUFBVSxDQUFDLENBQWlFO1FBQ3hFLE1BQU0sT0FBTyxHQUFHLENBQTZCLENBQUUsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQTZCLENBQUUsQ0FBQyxDQUFDLENBQUMsSUFBSSx5QkFBeUIsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUMvSCxPQUFPLElBQUksQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFzQyxJQUFJLENBQUMsV0FBVyxDQUFDLGNBQWMsRUFBRSxHQUFHLHlDQUF5QyxFQUFFLE9BQU8sQ0FBQyxTQUFTLEVBQUUsRUFBRSxJQUFJLENBQUMsVUFBVSxFQUFFLENBQUM7YUFDNUssSUFBSSxDQUNELEdBQUcsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLDBCQUEwQixDQUFDLFNBQVMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxFQUN2RCxLQUFLLEVBQUUsQ0FDVixDQUFDO0lBQ1YsQ0FBQztJQUNELG1CQUFtQixDQUFDLENBQW1FO1FBQ25GLE1BQU0sT0FBTyxHQUFHLENBQThCLENBQUUsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQThCLENBQUUsQ0FBQyxDQUFDLENBQUMsSUFBSSwwQkFBMEIsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUNsSSxPQUFPLElBQUksQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUF1QyxJQUFJLENBQUMsV0FBVyxDQUFDLGNBQWMsRUFBRSxHQUFHLGtEQUFrRCxFQUFFLE9BQU8sQ0FBQyxTQUFTLEVBQUUsRUFBRSxJQUFJLENBQUMsVUFBVSxFQUFFLENBQUM7YUFDdEwsSUFBSSxDQUNELEdBQUcsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLDJCQUEyQixDQUFDLFNBQVMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxFQUN4RCxLQUFLLEVBQUUsQ0FDVixDQUFDO0lBQ1YsQ0FBQzs7OztZQWxFSixVQUFVLFNBQUMsRUFBQyxVQUFVLEVBQUUsTUFBTSxFQUFDOzs7WUFMWCxVQUFVO1lBQ3ZCLFdBQVciLCJzb3VyY2VzQ29udGVudCI6WyIvLyAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbi8vIENvZGUgZ2VuZXJhdGVkIGJ5IHNka2dlblxuLy8gRE8gTk9UIEVESVQhLlxuLy9cbi8vIEFQSSBTZXJ2aWNlLlxuLy8gKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5pbXBvcnQge0luamVjdGFibGV9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHtcbiAgICAgICAgQnVsa0NyZWF0ZUN1c3RvbWVyUmVxdWVzdCxcbiAgICAgICAgQnVsa0NyZWF0ZUN1c3RvbWVyUmVzcG9uc2UsXG4gICAgICAgIENyZWF0ZUN1c3RvbWVyUmVxdWVzdCxcbiAgICAgICAgQ3JlYXRlQ3VzdG9tZXJSZXNwb25zZSxcbiAgICAgICAgRGVsZXRlQ3VzdG9tZXJSZXF1ZXN0LFxuICAgICAgICBHZXRDdXN0b21lclJlcXVlc3QsXG4gICAgICAgIEdldEN1c3RvbWVyUmVzcG9uc2UsXG4gICAgICAgIExpc3RDdXN0b21lck9yaWdpbnNSZXF1ZXN0LFxuICAgICAgICBMaXN0Q3VzdG9tZXJPcmlnaW5zUmVzcG9uc2UsXG4gICAgICAgIExpc3RDdXN0b21lcnNSZXF1ZXN0LFxuICAgICAgICBMaXN0Q3VzdG9tZXJzUmVzcG9uc2UsXG4gICAgICAgIFVwZGF0ZUN1c3RvbWVyUmVxdWVzdCxcbiAgICAgICAgVXBkYXRlQ3VzdG9tZXJSZXNwb25zZSxcbn0gZnJvbSAnLi9vYmplY3RzLyc7XG5pbXBvcnQge1xuICAgICAgICBCdWxrQ3JlYXRlQ3VzdG9tZXJSZXF1ZXN0SW50ZXJmYWNlLFxuICAgICAgICBCdWxrQ3JlYXRlQ3VzdG9tZXJSZXNwb25zZUludGVyZmFjZSxcbiAgICAgICAgQ3JlYXRlQ3VzdG9tZXJSZXF1ZXN0SW50ZXJmYWNlLFxuICAgICAgICBDcmVhdGVDdXN0b21lclJlc3BvbnNlSW50ZXJmYWNlLFxuICAgICAgICBEZWxldGVDdXN0b21lclJlcXVlc3RJbnRlcmZhY2UsXG4gICAgICAgIEdldEN1c3RvbWVyUmVxdWVzdEludGVyZmFjZSxcbiAgICAgICAgR2V0Q3VzdG9tZXJSZXNwb25zZUludGVyZmFjZSxcbiAgICAgICAgTGlzdEN1c3RvbWVyT3JpZ2luc1JlcXVlc3RJbnRlcmZhY2UsXG4gICAgICAgIExpc3RDdXN0b21lck9yaWdpbnNSZXNwb25zZUludGVyZmFjZSxcbiAgICAgICAgTGlzdEN1c3RvbWVyc1JlcXVlc3RJbnRlcmZhY2UsXG4gICAgICAgIExpc3RDdXN0b21lcnNSZXNwb25zZUludGVyZmFjZSxcbiAgICAgICAgVXBkYXRlQ3VzdG9tZXJSZXF1ZXN0SW50ZXJmYWNlLFxuICAgICAgICBVcGRhdGVDdXN0b21lclJlc3BvbnNlSW50ZXJmYWNlLFxufSBmcm9tICcuL2ludGVyZmFjZXMvJztcbmltcG9ydCB7SHR0cEhlYWRlcnMsIEh0dHBDbGllbnQsIEh0dHBSZXNwb25zZX0gZnJvbSAnQGFuZ3VsYXIvY29tbW9uL2h0dHAnO1xuaW1wb3J0IHtIb3N0U2VydmljZX0gZnJvbSAnLi4vX2dlbmVyYXRlZC9ob3N0LnNlcnZpY2UnO1xuaW1wb3J0IHtPYnNlcnZhYmxlfSBmcm9tICdyeGpzJztcbmltcG9ydCB7bWFwLCBzaGFyZX0gZnJvbSAncnhqcy9vcGVyYXRvcnMnO1xuXG5ASW5qZWN0YWJsZSh7cHJvdmlkZWRJbjogJ3Jvb3QnfSlcbmV4cG9ydCBjbGFzcyBDdXN0b21lckFwaVNlcnZpY2Uge1xuXG4gICAgY29uc3RydWN0b3IocHJpdmF0ZSBodHRwOiBIdHRwQ2xpZW50LCBwcml2YXRlIGhvc3RTZXJ2aWNlOiBIb3N0U2VydmljZSkge1xuICAgIH1cblxuICAgIHByaXZhdGUgYXBpT3B0aW9ucygpOiB7aGVhZGVyczogSHR0cEhlYWRlcnMsIHdpdGhDcmVkZW50aWFsczogYm9vbGVhbn0ge1xuICAgICAgICByZXR1cm4ge1xuICAgICAgICAgICAgaGVhZGVyczogbmV3IEh0dHBIZWFkZXJzKHtcbiAgICAgICAgICAgICAgICAnQ29udGVudC1UeXBlJzogJ2FwcGxpY2F0aW9uL2pzb24nXG4gICAgICAgICAgICB9KSxcbiAgICAgICAgICAgIHdpdGhDcmVkZW50aWFsczogdHJ1ZVxuICAgICAgICB9O1xuICAgIH1cblxuICAgIGNyZWF0ZShyOiBDcmVhdGVDdXN0b21lclJlcXVlc3QgfCBDcmVhdGVDdXN0b21lclJlcXVlc3RJbnRlcmZhY2UpOiBPYnNlcnZhYmxlPENyZWF0ZUN1c3RvbWVyUmVzcG9uc2U+IHtcbiAgICAgICAgY29uc3QgcmVxdWVzdCA9ICgoPENyZWF0ZUN1c3RvbWVyUmVxdWVzdD5yKS50b0FwaUpzb24pID8gKDxDcmVhdGVDdXN0b21lclJlcXVlc3Q+cikgOiBuZXcgQ3JlYXRlQ3VzdG9tZXJSZXF1ZXN0KHIpO1xuICAgICAgICByZXR1cm4gdGhpcy5odHRwLnBvc3Q8Q3JlYXRlQ3VzdG9tZXJSZXNwb25zZUludGVyZmFjZT4odGhpcy5ob3N0U2VydmljZS5ob3N0V2l0aFNjaGVtZSgpICsgXCIvY29udGFjdHMudjEuQ3VzdG9tZXJTZXJ2aWNlL0NyZWF0ZVwiLCByZXF1ZXN0LnRvQXBpSnNvbigpLCB0aGlzLmFwaU9wdGlvbnMoKSlcbiAgICAgICAgICAgIC5waXBlKFxuICAgICAgICAgICAgICAgIG1hcChyZXNwID0+IENyZWF0ZUN1c3RvbWVyUmVzcG9uc2UuZnJvbVByb3RvKHJlc3ApKSxcbiAgICAgICAgICAgICAgICBzaGFyZSgpXG4gICAgICAgICAgICApO1xuICAgIH1cbiAgICBkZWxldGUocjogRGVsZXRlQ3VzdG9tZXJSZXF1ZXN0IHwgRGVsZXRlQ3VzdG9tZXJSZXF1ZXN0SW50ZXJmYWNlKTogT2JzZXJ2YWJsZTxIdHRwUmVzcG9uc2U8bnVsbD4+IHtcbiAgICAgICAgY29uc3QgcmVxdWVzdCA9ICgoPERlbGV0ZUN1c3RvbWVyUmVxdWVzdD5yKS50b0FwaUpzb24pID8gKDxEZWxldGVDdXN0b21lclJlcXVlc3Q+cikgOiBuZXcgRGVsZXRlQ3VzdG9tZXJSZXF1ZXN0KHIpO1xuICAgICAgICByZXR1cm4gdGhpcy5odHRwLnBvc3Q8bnVsbD4odGhpcy5ob3N0U2VydmljZS5ob3N0V2l0aFNjaGVtZSgpICsgXCIvY29udGFjdHMudjEuQ3VzdG9tZXJTZXJ2aWNlL0RlbGV0ZVwiLCByZXF1ZXN0LnRvQXBpSnNvbigpLCB7Li4udGhpcy5hcGlPcHRpb25zKCksIG9ic2VydmU6ICdyZXNwb25zZSd9KTtcbiAgICB9XG4gICAgdXBkYXRlKHI6IFVwZGF0ZUN1c3RvbWVyUmVxdWVzdCB8IFVwZGF0ZUN1c3RvbWVyUmVxdWVzdEludGVyZmFjZSk6IE9ic2VydmFibGU8VXBkYXRlQ3VzdG9tZXJSZXNwb25zZT4ge1xuICAgICAgICBjb25zdCByZXF1ZXN0ID0gKCg8VXBkYXRlQ3VzdG9tZXJSZXF1ZXN0PnIpLnRvQXBpSnNvbikgPyAoPFVwZGF0ZUN1c3RvbWVyUmVxdWVzdD5yKSA6IG5ldyBVcGRhdGVDdXN0b21lclJlcXVlc3Qocik7XG4gICAgICAgIHJldHVybiB0aGlzLmh0dHAucG9zdDxVcGRhdGVDdXN0b21lclJlc3BvbnNlSW50ZXJmYWNlPih0aGlzLmhvc3RTZXJ2aWNlLmhvc3RXaXRoU2NoZW1lKCkgKyBcIi9jb250YWN0cy52MS5DdXN0b21lclNlcnZpY2UvVXBkYXRlXCIsIHJlcXVlc3QudG9BcGlKc29uKCksIHRoaXMuYXBpT3B0aW9ucygpKVxuICAgICAgICAgICAgLnBpcGUoXG4gICAgICAgICAgICAgICAgbWFwKHJlc3AgPT4gVXBkYXRlQ3VzdG9tZXJSZXNwb25zZS5mcm9tUHJvdG8ocmVzcCkpLFxuICAgICAgICAgICAgICAgIHNoYXJlKClcbiAgICAgICAgICAgICk7XG4gICAgfVxuICAgIGdldChyOiBHZXRDdXN0b21lclJlcXVlc3QgfCBHZXRDdXN0b21lclJlcXVlc3RJbnRlcmZhY2UpOiBPYnNlcnZhYmxlPEdldEN1c3RvbWVyUmVzcG9uc2U+IHtcbiAgICAgICAgY29uc3QgcmVxdWVzdCA9ICgoPEdldEN1c3RvbWVyUmVxdWVzdD5yKS50b0FwaUpzb24pID8gKDxHZXRDdXN0b21lclJlcXVlc3Q+cikgOiBuZXcgR2V0Q3VzdG9tZXJSZXF1ZXN0KHIpO1xuICAgICAgICByZXR1cm4gdGhpcy5odHRwLnBvc3Q8R2V0Q3VzdG9tZXJSZXNwb25zZUludGVyZmFjZT4odGhpcy5ob3N0U2VydmljZS5ob3N0V2l0aFNjaGVtZSgpICsgXCIvY29udGFjdHMudjEuQ3VzdG9tZXJTZXJ2aWNlL0dldFwiLCByZXF1ZXN0LnRvQXBpSnNvbigpLCB0aGlzLmFwaU9wdGlvbnMoKSlcbiAgICAgICAgICAgIC5waXBlKFxuICAgICAgICAgICAgICAgIG1hcChyZXNwID0+IEdldEN1c3RvbWVyUmVzcG9uc2UuZnJvbVByb3RvKHJlc3ApKSxcbiAgICAgICAgICAgICAgICBzaGFyZSgpXG4gICAgICAgICAgICApO1xuICAgIH1cbiAgICBsaXN0KHI6IExpc3RDdXN0b21lcnNSZXF1ZXN0IHwgTGlzdEN1c3RvbWVyc1JlcXVlc3RJbnRlcmZhY2UpOiBPYnNlcnZhYmxlPExpc3RDdXN0b21lcnNSZXNwb25zZT4ge1xuICAgICAgICBjb25zdCByZXF1ZXN0ID0gKCg8TGlzdEN1c3RvbWVyc1JlcXVlc3Q+cikudG9BcGlKc29uKSA/ICg8TGlzdEN1c3RvbWVyc1JlcXVlc3Q+cikgOiBuZXcgTGlzdEN1c3RvbWVyc1JlcXVlc3Qocik7XG4gICAgICAgIHJldHVybiB0aGlzLmh0dHAucG9zdDxMaXN0Q3VzdG9tZXJzUmVzcG9uc2VJbnRlcmZhY2U+KHRoaXMuaG9zdFNlcnZpY2UuaG9zdFdpdGhTY2hlbWUoKSArIFwiL2NvbnRhY3RzLnYxLkN1c3RvbWVyU2VydmljZS9MaXN0XCIsIHJlcXVlc3QudG9BcGlKc29uKCksIHRoaXMuYXBpT3B0aW9ucygpKVxuICAgICAgICAgICAgLnBpcGUoXG4gICAgICAgICAgICAgICAgbWFwKHJlc3AgPT4gTGlzdEN1c3RvbWVyc1Jlc3BvbnNlLmZyb21Qcm90byhyZXNwKSksXG4gICAgICAgICAgICAgICAgc2hhcmUoKVxuICAgICAgICAgICAgKTtcbiAgICB9XG4gICAgYnVsa0NyZWF0ZShyOiBCdWxrQ3JlYXRlQ3VzdG9tZXJSZXF1ZXN0IHwgQnVsa0NyZWF0ZUN1c3RvbWVyUmVxdWVzdEludGVyZmFjZSk6IE9ic2VydmFibGU8QnVsa0NyZWF0ZUN1c3RvbWVyUmVzcG9uc2U+IHtcbiAgICAgICAgY29uc3QgcmVxdWVzdCA9ICgoPEJ1bGtDcmVhdGVDdXN0b21lclJlcXVlc3Q+cikudG9BcGlKc29uKSA/ICg8QnVsa0NyZWF0ZUN1c3RvbWVyUmVxdWVzdD5yKSA6IG5ldyBCdWxrQ3JlYXRlQ3VzdG9tZXJSZXF1ZXN0KHIpO1xuICAgICAgICByZXR1cm4gdGhpcy5odHRwLnBvc3Q8QnVsa0NyZWF0ZUN1c3RvbWVyUmVzcG9uc2VJbnRlcmZhY2U+KHRoaXMuaG9zdFNlcnZpY2UuaG9zdFdpdGhTY2hlbWUoKSArIFwiL2NvbnRhY3RzLnYxLkN1c3RvbWVyU2VydmljZS9CdWxrQ3JlYXRlXCIsIHJlcXVlc3QudG9BcGlKc29uKCksIHRoaXMuYXBpT3B0aW9ucygpKVxuICAgICAgICAgICAgLnBpcGUoXG4gICAgICAgICAgICAgICAgbWFwKHJlc3AgPT4gQnVsa0NyZWF0ZUN1c3RvbWVyUmVzcG9uc2UuZnJvbVByb3RvKHJlc3ApKSxcbiAgICAgICAgICAgICAgICBzaGFyZSgpXG4gICAgICAgICAgICApO1xuICAgIH1cbiAgICBsaXN0Q3VzdG9tZXJPcmlnaW5zKHI6IExpc3RDdXN0b21lck9yaWdpbnNSZXF1ZXN0IHwgTGlzdEN1c3RvbWVyT3JpZ2luc1JlcXVlc3RJbnRlcmZhY2UpOiBPYnNlcnZhYmxlPExpc3RDdXN0b21lck9yaWdpbnNSZXNwb25zZT4ge1xuICAgICAgICBjb25zdCByZXF1ZXN0ID0gKCg8TGlzdEN1c3RvbWVyT3JpZ2luc1JlcXVlc3Q+cikudG9BcGlKc29uKSA/ICg8TGlzdEN1c3RvbWVyT3JpZ2luc1JlcXVlc3Q+cikgOiBuZXcgTGlzdEN1c3RvbWVyT3JpZ2luc1JlcXVlc3Qocik7XG4gICAgICAgIHJldHVybiB0aGlzLmh0dHAucG9zdDxMaXN0Q3VzdG9tZXJPcmlnaW5zUmVzcG9uc2VJbnRlcmZhY2U+KHRoaXMuaG9zdFNlcnZpY2UuaG9zdFdpdGhTY2hlbWUoKSArIFwiL2NvbnRhY3RzLnYxLkN1c3RvbWVyU2VydmljZS9MaXN0Q3VzdG9tZXJPcmlnaW5zXCIsIHJlcXVlc3QudG9BcGlKc29uKCksIHRoaXMuYXBpT3B0aW9ucygpKVxuICAgICAgICAgICAgLnBpcGUoXG4gICAgICAgICAgICAgICAgbWFwKHJlc3AgPT4gTGlzdEN1c3RvbWVyT3JpZ2luc1Jlc3BvbnNlLmZyb21Qcm90byhyZXNwKSksXG4gICAgICAgICAgICAgICAgc2hhcmUoKVxuICAgICAgICAgICAgKTtcbiAgICB9XG4gICAgXG59XG4iXX0=

@@ -9,2 +9,2 @@ // *********************************

export { CustomerSortDirection, CustomerSortField, CustomerValidationError, EntityType, } from './customer.enum';
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiL2NvZGVmcmVzaC92b2x1bWUvY29udGFjdHMvc2Rrcy90eXBlc2NyaXB0L3NyYy9jb250YWN0c19zZGsvc3JjLyIsInNvdXJjZXMiOlsibGliL19pbnRlcm5hbC9lbnVtcy9pbmRleC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxvQ0FBb0M7QUFDcEMsMkJBQTJCO0FBQzNCLGdCQUFnQjtBQUNoQixFQUFFO0FBQ0YsZUFBZTtBQUNmLG9DQUFvQztBQUNwQyxPQUFPLEVBQ0gsbUJBQW1CLEVBQ25CLGFBQWEsRUFDYixTQUFTLEdBQ1osTUFBTSxpQkFBaUIsQ0FBQztBQUFBLE9BQU8sRUFDNUIscUJBQXFCLEVBQ3JCLGlCQUFpQixFQUNqQix1QkFBdUIsRUFDdkIsVUFBVSxHQUNiLE1BQU0saUJBQWlCLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyIvLyAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbi8vIENvZGUgZ2VuZXJhdGVkIGJ5IHNka2dlblxuLy8gRE8gTk9UIEVESVQhLlxuLy9cbi8vIEVudW1zIEluZGV4LlxuLy8gKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5leHBvcnQge1xuICAgIFJldmlld1JlcXVlc3RTdGF0dXMsXG4gICAgU29ydERpcmVjdGlvbixcbiAgICBTb3J0RmllbGQsXG59IGZyb20gJy4vY29udGFjdHMuZW51bSc7ZXhwb3J0IHtcbiAgICBDdXN0b21lclNvcnREaXJlY3Rpb24sXG4gICAgQ3VzdG9tZXJTb3J0RmllbGQsXG4gICAgQ3VzdG9tZXJWYWxpZGF0aW9uRXJyb3IsXG4gICAgRW50aXR5VHlwZSxcbn0gZnJvbSAnLi9jdXN0b21lci5lbnVtJzsiXX0=
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiL2NvZGVmcmVzaC92b2x1bWUvY29udGFjdHMvc2Rrcy90eXBlc2NyaXB0L3NyYy9jb250YWN0c19zZGsvc3JjLyIsInNvdXJjZXMiOlsibGliL19pbnRlcm5hbC9lbnVtcy9pbmRleC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxvQ0FBb0M7QUFDcEMsMkJBQTJCO0FBQzNCLGdCQUFnQjtBQUNoQixFQUFFO0FBQ0YsZUFBZTtBQUNmLG9DQUFvQztBQUNwQyxPQUFPLEVBQ0gsbUJBQW1CLEVBQ25CLGFBQWEsRUFDYixTQUFTLEdBQ1osTUFBTSxpQkFBaUIsQ0FBQztBQUN6QixPQUFPLEVBQ0gscUJBQXFCLEVBQ3JCLGlCQUFpQixFQUNqQix1QkFBdUIsRUFDdkIsVUFBVSxHQUNiLE1BQU0saUJBQWlCLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyIvLyAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbi8vIENvZGUgZ2VuZXJhdGVkIGJ5IHNka2dlblxuLy8gRE8gTk9UIEVESVQhLlxuLy9cbi8vIEVudW1zIEluZGV4LlxuLy8gKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5leHBvcnQge1xuICAgIFJldmlld1JlcXVlc3RTdGF0dXMsXG4gICAgU29ydERpcmVjdGlvbixcbiAgICBTb3J0RmllbGQsXG59IGZyb20gJy4vY29udGFjdHMuZW51bSc7XG5leHBvcnQge1xuICAgIEN1c3RvbWVyU29ydERpcmVjdGlvbixcbiAgICBDdXN0b21lclNvcnRGaWVsZCxcbiAgICBDdXN0b21lclZhbGlkYXRpb25FcnJvcixcbiAgICBFbnRpdHlUeXBlLFxufSBmcm9tICcuL2N1c3RvbWVyLmVudW0nO1xuIl19

@@ -14,2 +14,3 @@ // *********************************

export { UserListApiService } from './user-list.api.service';
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiL2NvZGVmcmVzaC92b2x1bWUvY29udGFjdHMvc2Rrcy90eXBlc2NyaXB0L3NyYy9jb250YWN0c19zZGsvc3JjLyIsInNvdXJjZXMiOlsibGliL19pbnRlcm5hbC9pbmRleC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxvQ0FBb0M7QUFDcEMsMkJBQTJCO0FBQzNCLGdCQUFnQjtBQUNoQixFQUFFO0FBQ0YsU0FBUztBQUNULG9DQUFvQztBQUVwQyxjQUFjLFNBQVMsQ0FBQztBQUN4QixjQUFjLFdBQVcsQ0FBQztBQUMxQixjQUFjLGNBQWMsQ0FBQztBQUM3QixPQUFPLEVBQUUsc0JBQXNCLEVBQUUsTUFBTSw2QkFBNkIsQ0FBQztBQUNyRSxPQUFPLEVBQUUsa0JBQWtCLEVBQUUsTUFBTSx3QkFBd0IsQ0FBQztBQUM1RCxPQUFPLEVBQUUsa0JBQWtCLEVBQUUsTUFBTSx3QkFBd0IsQ0FBQztBQUM1RCxPQUFPLEVBQUUsa0JBQWtCLEVBQUUsTUFBTSx5QkFBeUIsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbIi8vICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuLy8gQ29kZSBnZW5lcmF0ZWQgYnkgc2RrZ2VuXG4vLyBETyBOT1QgRURJVCEuXG4vL1xuLy8gSW5kZXguXG4vLyAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblxuZXhwb3J0ICogZnJvbSAnLi9lbnVtcyc7XG5leHBvcnQgKiBmcm9tICcuL29iamVjdHMnO1xuZXhwb3J0ICogZnJvbSAnLi9pbnRlcmZhY2VzJztcbmV4cG9ydCB7IENvbnRhY3RFbWFpbEFwaVNlcnZpY2UgfSBmcm9tICcuL2NvbnRhY3QtZW1haWwuYXBpLnNlcnZpY2UnO1xuZXhwb3J0IHsgQ29udGFjdHNBcGlTZXJ2aWNlIH0gZnJvbSAnLi9jb250YWN0cy5hcGkuc2VydmljZSc7XG5leHBvcnQgeyBDdXN0b21lckFwaVNlcnZpY2UgfSBmcm9tICcuL2N1c3RvbWVyLmFwaS5zZXJ2aWNlJztcbmV4cG9ydCB7IFVzZXJMaXN0QXBpU2VydmljZSB9IGZyb20gJy4vdXNlci1saXN0LmFwaS5zZXJ2aWNlJztcbiJdfQ==
export { VendorCustomerApiService } from './vendor-customer.api.service';
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiL2NvZGVmcmVzaC92b2x1bWUvY29udGFjdHMvc2Rrcy90eXBlc2NyaXB0L3NyYy9jb250YWN0c19zZGsvc3JjLyIsInNvdXJjZXMiOlsibGliL19pbnRlcm5hbC9pbmRleC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxvQ0FBb0M7QUFDcEMsMkJBQTJCO0FBQzNCLGdCQUFnQjtBQUNoQixFQUFFO0FBQ0YsU0FBUztBQUNULG9DQUFvQztBQUVwQyxjQUFjLFNBQVMsQ0FBQztBQUN4QixjQUFjLFdBQVcsQ0FBQztBQUMxQixjQUFjLGNBQWMsQ0FBQztBQUM3QixPQUFPLEVBQUUsc0JBQXNCLEVBQUUsTUFBTSw2QkFBNkIsQ0FBQztBQUNyRSxPQUFPLEVBQUUsa0JBQWtCLEVBQUUsTUFBTSx3QkFBd0IsQ0FBQztBQUM1RCxPQUFPLEVBQUUsa0JBQWtCLEVBQUUsTUFBTSx3QkFBd0IsQ0FBQztBQUM1RCxPQUFPLEVBQUUsa0JBQWtCLEVBQUUsTUFBTSx5QkFBeUIsQ0FBQztBQUM3RCxPQUFPLEVBQUUsd0JBQXdCLEVBQUUsTUFBTSwrQkFBK0IsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbIi8vICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuLy8gQ29kZSBnZW5lcmF0ZWQgYnkgc2RrZ2VuXG4vLyBETyBOT1QgRURJVCEuXG4vL1xuLy8gSW5kZXguXG4vLyAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblxuZXhwb3J0ICogZnJvbSAnLi9lbnVtcyc7XG5leHBvcnQgKiBmcm9tICcuL29iamVjdHMnO1xuZXhwb3J0ICogZnJvbSAnLi9pbnRlcmZhY2VzJztcbmV4cG9ydCB7IENvbnRhY3RFbWFpbEFwaVNlcnZpY2UgfSBmcm9tICcuL2NvbnRhY3QtZW1haWwuYXBpLnNlcnZpY2UnO1xuZXhwb3J0IHsgQ29udGFjdHNBcGlTZXJ2aWNlIH0gZnJvbSAnLi9jb250YWN0cy5hcGkuc2VydmljZSc7XG5leHBvcnQgeyBDdXN0b21lckFwaVNlcnZpY2UgfSBmcm9tICcuL2N1c3RvbWVyLmFwaS5zZXJ2aWNlJztcbmV4cG9ydCB7IFVzZXJMaXN0QXBpU2VydmljZSB9IGZyb20gJy4vdXNlci1saXN0LmFwaS5zZXJ2aWNlJztcbmV4cG9ydCB7IFZlbmRvckN1c3RvbWVyQXBpU2VydmljZSB9IGZyb20gJy4vdmVuZG9yLWN1c3RvbWVyLmFwaS5zZXJ2aWNlJztcbiJdfQ==

@@ -1,8 +0,2 @@

// *********************************
// Code generated by sdkgen
// DO NOT EDIT!.
//
// Interfaces.
// *********************************
export {};
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3VzdG9tZXIuaW50ZXJmYWNlLmpzIiwic291cmNlUm9vdCI6Ii9jb2RlZnJlc2gvdm9sdW1lL2NvbnRhY3RzL3Nka3MvdHlwZXNjcmlwdC9zcmMvY29udGFjdHNfc2RrL3NyYy8iLCJzb3VyY2VzIjpbImxpYi9faW50ZXJuYWwvaW50ZXJmYWNlcy9jdXN0b21lci5pbnRlcmZhY2UudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsb0NBQW9DO0FBQ3BDLDJCQUEyQjtBQUMzQixnQkFBZ0I7QUFDaEIsRUFBRTtBQUNGLGNBQWM7QUFDZCxvQ0FBb0MiLCJzb3VyY2VzQ29udGVudCI6WyIvLyAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbi8vIENvZGUgZ2VuZXJhdGVkIGJ5IHNka2dlblxuLy8gRE8gTk9UIEVESVQhLlxuLy9cbi8vIEludGVyZmFjZXMuXG4vLyAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblxuaW1wb3J0ICogYXMgZSBmcm9tICcuLi9lbnVtcyc7XG5cbmV4cG9ydCBpbnRlcmZhY2UgQnVsa0NyZWF0ZUN1c3RvbWVyUmVxdWVzdEludGVyZmFjZSB7XG4gICAgYWNjb3VudEdyb3VwSWQ/OiBzdHJpbmc7XG4gICAgcGFydG5lcklkPzogc3RyaW5nO1xuICAgIGZpbGVQYXRoPzogc3RyaW5nO1xuICAgIG1hcHBpbmc/OiBDdXN0b21lckhlYWRlck1hcHBpbmdJbnRlcmZhY2U7XG59XG5cbmV4cG9ydCBpbnRlcmZhY2UgQnVsa0NyZWF0ZUN1c3RvbWVyUmVzcG9uc2VJbnRlcmZhY2Uge1xuICAgIGVycm9ycz86IEJ1bGtDcmVhdGVDdXN0b21lclZhbGlkYXRpb25FcnJvckludGVyZmFjZVtdO1xufVxuXG5leHBvcnQgaW50ZXJmYWNlIEJ1bGtDcmVhdGVDdXN0b21lclZhbGlkYXRpb25FcnJvckludGVyZmFjZSB7XG4gICAgaW5kZXg/OiBudW1iZXI7XG4gICAgZXJyb3JzPzogZS5DdXN0b21lclZhbGlkYXRpb25FcnJvcltdO1xufVxuXG5leHBvcnQgaW50ZXJmYWNlIENvbmZsaWN0SW50ZXJmYWNlIHtcbiAgICBjb25mbGljdElkPzogc3RyaW5nO1xuICAgIGN1c3RvbWVySWQ/OiBzdHJpbmc7XG4gICAgYWNjb3VudEdyb3VwSWQ/OiBzdHJpbmc7XG4gICAgcGFydG5lcklkPzogc3RyaW5nO1xuICAgIGZpcnN0TmFtZT86IHN0cmluZztcbiAgICBsYXN0TmFtZT86IHN0cmluZztcbiAgICBhZGRyZXNzPzogc3RyaW5nO1xuICAgIGNpdHk/OiBzdHJpbmc7XG4gICAgc3RhdGU/OiBzdHJpbmc7XG4gICAgY291bnRyeT86IHN0cmluZztcbiAgICBwaG9uZU51bWJlcnM/OiBzdHJpbmdbXTtcbiAgICBlbWFpbEFkZHJlc3Nlcz86IHN0cmluZ1tdO1xuICAgIHRhZ3M/OiBzdHJpbmdbXTtcbiAgICBvcmlnaW5zPzogc3RyaW5nW107XG4gICAgcGVybWlzc2lvblRvQ29udGFjdD86IERhdGU7XG4gICAgY3JlYXRlZD86IERhdGU7XG4gICAgdXBkYXRlZD86IERhdGU7XG4gICAgZGVsZXRlZD86IERhdGU7XG59XG5cbmV4cG9ydCBpbnRlcmZhY2UgQ3JlYXRlQ3VzdG9tZXJSZXF1ZXN0SW50ZXJmYWNlIHtcbiAgICBhY2NvdW50R3JvdXBJZD86IHN0cmluZztcbiAgICBwYXJ0bmVySWQ/OiBzdHJpbmc7XG4gICAgZmlyc3ROYW1lPzogc3RyaW5nO1xuICAgIGxhc3ROYW1lPzogc3RyaW5nO1xuICAgIGFkZHJlc3M/OiBzdHJpbmc7XG4gICAgY2l0eT86IHN0cmluZztcbiAgICBzdGF0ZT86IHN0cmluZztcbiAgICBjb3VudHJ5Pzogc3RyaW5nO1xuICAgIHBob25lTnVtYmVycz86IHN0cmluZ1tdO1xuICAgIGVtYWlsQWRkcmVzc2VzPzogc3RyaW5nW107XG4gICAgdGFncz86IHN0cmluZ1tdO1xuICAgIG9yaWdpbnM/OiBzdHJpbmdbXTtcbiAgICBwZXJtaXNzaW9uVG9Db250YWN0PzogYm9vbGVhbjtcbn1cblxuZXhwb3J0IGludGVyZmFjZSBDcmVhdGVDdXN0b21lclJlc3BvbnNlSW50ZXJmYWNlIHtcbiAgICBjdXN0b21lcj86IEN1c3RvbWVySW50ZXJmYWNlO1xuICAgIGNvbmZsaWN0PzogQ29uZmxpY3RJbnRlcmZhY2U7XG4gICAgZW50aXR5VHlwZT86IGUuRW50aXR5VHlwZTtcbn1cblxuZXhwb3J0IGludGVyZmFjZSBDdXN0b21lckludGVyZmFjZSB7XG4gICAgY3VzdG9tZXJJZD86IHN0cmluZztcbiAgICBhY2NvdW50R3JvdXBJZD86IHN0cmluZztcbiAgICBwYXJ0bmVySWQ/OiBzdHJpbmc7XG4gICAgZmlyc3ROYW1lPzogc3RyaW5nO1xuICAgIGxhc3ROYW1lPzogc3RyaW5nO1xuICAgIGFkZHJlc3M/OiBzdHJpbmc7XG4gICAgY2l0eT86IHN0cmluZztcbiAgICBzdGF0ZT86IHN0cmluZztcbiAgICBjb3VudHJ5Pzogc3RyaW5nO1xuICAgIHBob25lTnVtYmVycz86IHN0cmluZ1tdO1xuICAgIGVtYWlsQWRkcmVzc2VzPzogc3RyaW5nW107XG4gICAgdGFncz86IHN0cmluZ1tdO1xuICAgIG9yaWdpbnM/OiBzdHJpbmdbXTtcbiAgICBwZXJtaXNzaW9uVG9Db250YWN0PzogRGF0ZTtcbiAgICBjcmVhdGVkPzogRGF0ZTtcbiAgICB1cGRhdGVkPzogRGF0ZTtcbiAgICBkZWxldGVkPzogRGF0ZTtcbn1cblxuZXhwb3J0IGludGVyZmFjZSBDdXN0b21lckZpbHRlcnNJbnRlcmZhY2Uge1xuICAgIGNyZWF0ZWQ/OiBEYXRlUmFuZ2VGaWx0ZXJJbnRlcmZhY2U7XG4gICAgdGFnPzogc3RyaW5nW107XG4gICAgb3JpZ2luPzogc3RyaW5nW107XG4gICAgbmVnYXRlVGFncz86IGJvb2xlYW47XG59XG5cbmV4cG9ydCBpbnRlcmZhY2UgQ3VzdG9tZXJIZWFkZXJNYXBwaW5nSW50ZXJmYWNlIHtcbiAgICBlbWFpbHM/OiBzdHJpbmdbXTtcbiAgICBwaG9uZXM/OiBzdHJpbmdbXTtcbiAgICBmaXJzdE5hbWU/OiBzdHJpbmc7XG4gICAgbGFzdE5hbWU/OiBzdHJpbmc7XG4gICAgYWRkcmVzcz86IHN0cmluZztcbiAgICBjaXR5Pzogc3RyaW5nO1xuICAgIHN0YXRlPzogc3RyaW5nO1xuICAgIGNvdW50cnk/OiBzdHJpbmc7XG4gICAgcGVybWlzc2lvblRvQ29udGFjdD86IHN0cmluZztcbn1cblxuZXhwb3J0IGludGVyZmFjZSBDdXN0b21lclNvcnRPcHRpb25zSW50ZXJmYWNlIHtcbiAgICBkaXJlY3Rpb24/OiBlLkN1c3RvbWVyU29ydERpcmVjdGlvbjtcbiAgICBmaWVsZD86IGUuQ3VzdG9tZXJTb3J0RmllbGQ7XG59XG5cbmV4cG9ydCBpbnRlcmZhY2UgRGF0ZVJhbmdlRmlsdGVySW50ZXJmYWNlIHtcbiAgICBiZWdpblJhbmdlPzogRGF0ZTtcbiAgICBlbmRSYW5nZT86IERhdGU7XG59XG5cbmV4cG9ydCBpbnRlcmZhY2UgRGVsZXRlQ3VzdG9tZXJSZXF1ZXN0SW50ZXJmYWNlIHtcbiAgICBjdXN0b21lcklkPzogc3RyaW5nO1xuICAgIGFjY291bnRHcm91cElkPzogc3RyaW5nO1xufVxuXG5leHBvcnQgaW50ZXJmYWNlIEdldEN1c3RvbWVyUmVxdWVzdEludGVyZmFjZSB7XG4gICAgYWNjb3VudEdyb3VwSWQ/OiBzdHJpbmc7XG4gICAgY3VzdG9tZXJJZD86IHN0cmluZztcbn1cblxuZXhwb3J0IGludGVyZmFjZSBHZXRDdXN0b21lclJlc3BvbnNlSW50ZXJmYWNlIHtcbiAgICBjdXN0b21lcj86IEN1c3RvbWVySW50ZXJmYWNlO1xufVxuXG5leHBvcnQgaW50ZXJmYWNlIExpc3RDdXN0b21lcnNSZXF1ZXN0SW50ZXJmYWNlIHtcbiAgICBhY2NvdW50R3JvdXBJZD86IHN0cmluZztcbiAgICBjdXJzb3I/OiBzdHJpbmc7XG4gICAgcGFnZVNpemU/OiBudW1iZXI7XG4gICAgc2VhcmNoVGVybT86IHN0cmluZztcbiAgICBzb3J0T3B0aW9ucz86IEN1c3RvbWVyU29ydE9wdGlvbnNJbnRlcmZhY2U7XG4gICAgZmlsdGVycz86IEN1c3RvbWVyRmlsdGVyc0ludGVyZmFjZTtcbn1cblxuZXhwb3J0IGludGVyZmFjZSBMaXN0Q3VzdG9tZXJzUmVzcG9uc2VJbnRlcmZhY2Uge1xuICAgIGN1c3RvbWVycz86IEN1c3RvbWVySW50ZXJmYWNlW107XG4gICAgbmV4dEN1cnNvcj86IHN0cmluZztcbiAgICBoYXNNb3JlPzogYm9vbGVhbjtcbiAgICB0b3RhbFJlc3VsdHM/OiBudW1iZXI7XG59XG5cbmV4cG9ydCBpbnRlcmZhY2UgVXBkYXRlQ3VzdG9tZXJSZXF1ZXN0SW50ZXJmYWNlIHtcbiAgICBhY2NvdW50R3JvdXBJZD86IHN0cmluZztcbiAgICBjdXN0b21lcklkPzogc3RyaW5nO1xuICAgIGZpcnN0TmFtZT86IHN0cmluZztcbiAgICBsYXN0TmFtZT86IHN0cmluZztcbiAgICBhZGRyZXNzPzogc3RyaW5nO1xuICAgIGNpdHk/OiBzdHJpbmc7XG4gICAgc3RhdGU/OiBzdHJpbmc7XG4gICAgY291bnRyeT86IHN0cmluZztcbiAgICBwaG9uZU51bWJlcnM/OiBzdHJpbmdbXTtcbiAgICBlbWFpbEFkZHJlc3Nlcz86IHN0cmluZ1tdO1xuICAgIHRhZ3M/OiBzdHJpbmdbXTtcbiAgICBvcmlnaW4/OiBzdHJpbmc7XG4gICAgcGVybWlzc2lvblRvQ29udGFjdD86IGJvb2xlYW47XG59XG5cbmV4cG9ydCBpbnRlcmZhY2UgVXBkYXRlQ3VzdG9tZXJSZXNwb25zZUludGVyZmFjZSB7XG4gICAgY3VzdG9tZXI/OiBDdXN0b21lckludGVyZmFjZTtcbn1cblxuIl19
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3VzdG9tZXIuaW50ZXJmYWNlLmpzIiwic291cmNlUm9vdCI6Ii9jb2RlZnJlc2gvdm9sdW1lL2NvbnRhY3RzL3Nka3MvdHlwZXNjcmlwdC9zcmMvY29udGFjdHNfc2RrL3NyYy8iLCJzb3VyY2VzIjpbImxpYi9faW50ZXJuYWwvaW50ZXJmYWNlcy9jdXN0b21lci5pbnRlcmZhY2UudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsInNvdXJjZXNDb250ZW50IjpbIi8vICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuLy8gQ29kZSBnZW5lcmF0ZWQgYnkgc2RrZ2VuXG4vLyBETyBOT1QgRURJVCEuXG4vL1xuLy8gSW50ZXJmYWNlcy5cbi8vICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuaW1wb3J0IHsgRmllbGRNYXNrSW50ZXJmYWNlIH0gZnJvbSAnLi9maWVsZC1tYXNrLmludGVyZmFjZSc7XG5pbXBvcnQgKiBhcyBlIGZyb20gJy4uL2VudW1zJztcblxuZXhwb3J0IGludGVyZmFjZSBCdWxrQ3JlYXRlQ3VzdG9tZXJSZXF1ZXN0SW50ZXJmYWNlIHtcbiAgICBhY2NvdW50R3JvdXBJZD86IHN0cmluZztcbiAgICBwYXJ0bmVySWQ/OiBzdHJpbmc7XG4gICAgZmlsZVBhdGg/OiBzdHJpbmc7XG4gICAgbWFwcGluZz86IEN1c3RvbWVySGVhZGVyTWFwcGluZ0ludGVyZmFjZTtcbn1cblxuZXhwb3J0IGludGVyZmFjZSBCdWxrQ3JlYXRlQ3VzdG9tZXJSZXNwb25zZUludGVyZmFjZSB7XG4gICAgZXJyb3JzPzogQnVsa0NyZWF0ZUN1c3RvbWVyVmFsaWRhdGlvbkVycm9ySW50ZXJmYWNlW107XG59XG5cbmV4cG9ydCBpbnRlcmZhY2UgQnVsa0NyZWF0ZUN1c3RvbWVyVmFsaWRhdGlvbkVycm9ySW50ZXJmYWNlIHtcbiAgICBpbmRleD86IG51bWJlcjtcbiAgICBlcnJvcnM/OiBlLkN1c3RvbWVyVmFsaWRhdGlvbkVycm9yW107XG59XG5cbmV4cG9ydCBpbnRlcmZhY2UgQ29uZmxpY3RJbnRlcmZhY2Uge1xuICAgIGNvbmZsaWN0SWQ/OiBzdHJpbmc7XG4gICAgY3VzdG9tZXJJZD86IHN0cmluZztcbiAgICBhY2NvdW50R3JvdXBJZD86IHN0cmluZztcbiAgICBwYXJ0bmVySWQ/OiBzdHJpbmc7XG4gICAgZmlyc3ROYW1lPzogc3RyaW5nO1xuICAgIGxhc3ROYW1lPzogc3RyaW5nO1xuICAgIGFkZHJlc3M/OiBzdHJpbmc7XG4gICAgY2l0eT86IHN0cmluZztcbiAgICBzdGF0ZT86IHN0cmluZztcbiAgICBjb3VudHJ5Pzogc3RyaW5nO1xuICAgIHBob25lTnVtYmVycz86IHN0cmluZ1tdO1xuICAgIGVtYWlsQWRkcmVzc2VzPzogc3RyaW5nW107XG4gICAgdGFncz86IHN0cmluZ1tdO1xuICAgIG9yaWdpbnM/OiBzdHJpbmdbXTtcbiAgICBwZXJtaXNzaW9uVG9Db250YWN0PzogRGF0ZTtcbiAgICBjcmVhdGVkPzogRGF0ZTtcbiAgICB1cGRhdGVkPzogRGF0ZTtcbiAgICBkZWxldGVkPzogRGF0ZTtcbiAgICBhc3NpZ25lZFJlcEZpcnN0TmFtZT86IHN0cmluZztcbiAgICBhc3NpZ25lZFJlcExhc3ROYW1lPzogc3RyaW5nO1xufVxuXG5leHBvcnQgaW50ZXJmYWNlIENyZWF0ZUN1c3RvbWVyUmVxdWVzdEludGVyZmFjZSB7XG4gICAgYWNjb3VudEdyb3VwSWQ/OiBzdHJpbmc7XG4gICAgcGFydG5lcklkPzogc3RyaW5nO1xuICAgIGZpcnN0TmFtZT86IHN0cmluZztcbiAgICBsYXN0TmFtZT86IHN0cmluZztcbiAgICBhZGRyZXNzPzogc3RyaW5nO1xuICAgIGNpdHk/OiBzdHJpbmc7XG4gICAgc3RhdGU/OiBzdHJpbmc7XG4gICAgY291bnRyeT86IHN0cmluZztcbiAgICBwaG9uZU51bWJlcnM/OiBzdHJpbmdbXTtcbiAgICBlbWFpbEFkZHJlc3Nlcz86IHN0cmluZ1tdO1xuICAgIHRhZ3M/OiBzdHJpbmdbXTtcbiAgICBvcmlnaW5zPzogc3RyaW5nW107XG4gICAgcGVybWlzc2lvblRvQ29udGFjdD86IGJvb2xlYW47XG4gICAgYXNzaWduZWRSZXBGaXJzdE5hbWU/OiBzdHJpbmc7XG4gICAgYXNzaWduZWRSZXBMYXN0TmFtZT86IHN0cmluZztcbn1cblxuZXhwb3J0IGludGVyZmFjZSBDcmVhdGVDdXN0b21lclJlc3BvbnNlSW50ZXJmYWNlIHtcbiAgICBjdXN0b21lcj86IEN1c3RvbWVySW50ZXJmYWNlO1xuICAgIGNvbmZsaWN0PzogQ29uZmxpY3RJbnRlcmZhY2U7XG4gICAgZW50aXR5VHlwZT86IGUuRW50aXR5VHlwZTtcbn1cblxuZXhwb3J0IGludGVyZmFjZSBDdXN0b21lckludGVyZmFjZSB7XG4gICAgY3VzdG9tZXJJZD86IHN0cmluZztcbiAgICBhY2NvdW50R3JvdXBJZD86IHN0cmluZztcbiAgICBwYXJ0bmVySWQ/OiBzdHJpbmc7XG4gICAgZmlyc3ROYW1lPzogc3RyaW5nO1xuICAgIGxhc3ROYW1lPzogc3RyaW5nO1xuICAgIGFkZHJlc3M/OiBzdHJpbmc7XG4gICAgY2l0eT86IHN0cmluZztcbiAgICBzdGF0ZT86IHN0cmluZztcbiAgICBjb3VudHJ5Pzogc3RyaW5nO1xuICAgIHBob25lTnVtYmVycz86IHN0cmluZ1tdO1xuICAgIGVtYWlsQWRkcmVzc2VzPzogc3RyaW5nW107XG4gICAgdGFncz86IHN0cmluZ1tdO1xuICAgIG9yaWdpbnM/OiBzdHJpbmdbXTtcbiAgICBwZXJtaXNzaW9uVG9Db250YWN0PzogRGF0ZTtcbiAgICBjcmVhdGVkPzogRGF0ZTtcbiAgICB1cGRhdGVkPzogRGF0ZTtcbiAgICBkZWxldGVkPzogRGF0ZTtcbiAgICB2ZW5kb3JDdXN0b21lcklkPzogc3RyaW5nO1xuICAgIGFzc2lnbmVkUmVwRmlyc3ROYW1lPzogc3RyaW5nO1xuICAgIGFzc2lnbmVkUmVwTGFzdE5hbWU/OiBzdHJpbmc7XG59XG5cbmV4cG9ydCBpbnRlcmZhY2UgQ3VzdG9tZXJGaWx0ZXJzSW50ZXJmYWNlIHtcbiAgICBjcmVhdGVkPzogRGF0ZVJhbmdlRmlsdGVySW50ZXJmYWNlO1xuICAgIHRhZz86IHN0cmluZ1tdO1xuICAgIG9yaWdpbj86IHN0cmluZ1tdO1xuICAgIG5lZ2F0ZVRhZ3M/OiBib29sZWFuO1xufVxuXG5leHBvcnQgaW50ZXJmYWNlIEN1c3RvbWVySGVhZGVyTWFwcGluZ0ludGVyZmFjZSB7XG4gICAgZW1haWxzPzogc3RyaW5nW107XG4gICAgcGhvbmVzPzogc3RyaW5nW107XG4gICAgZmlyc3ROYW1lPzogc3RyaW5nO1xuICAgIGxhc3ROYW1lPzogc3RyaW5nO1xuICAgIGFkZHJlc3M/OiBzdHJpbmc7XG4gICAgY2l0eT86IHN0cmluZztcbiAgICBzdGF0ZT86IHN0cmluZztcbiAgICBjb3VudHJ5Pzogc3RyaW5nO1xuICAgIHBlcm1pc3Npb25Ub0NvbnRhY3Q/OiBzdHJpbmc7XG59XG5cbmV4cG9ydCBpbnRlcmZhY2UgQ3VzdG9tZXJPcmlnaW5JbnRlcmZhY2Uge1xuICAgIG9yaWdpbj86IHN0cmluZztcbiAgICBuYW1lPzogc3RyaW5nO1xuICAgIGNvdW50PzogbnVtYmVyO1xufVxuXG5leHBvcnQgaW50ZXJmYWNlIEN1c3RvbWVyU29ydE9wdGlvbnNJbnRlcmZhY2Uge1xuICAgIGRpcmVjdGlvbj86IGUuQ3VzdG9tZXJTb3J0RGlyZWN0aW9uO1xuICAgIGZpZWxkPzogZS5DdXN0b21lclNvcnRGaWVsZDtcbn1cblxuZXhwb3J0IGludGVyZmFjZSBEYXRlUmFuZ2VGaWx0ZXJJbnRlcmZhY2Uge1xuICAgIGJlZ2luUmFuZ2U/OiBEYXRlO1xuICAgIGVuZFJhbmdlPzogRGF0ZTtcbn1cblxuZXhwb3J0IGludGVyZmFjZSBEZWxldGVDdXN0b21lclJlcXVlc3RJbnRlcmZhY2Uge1xuICAgIGN1c3RvbWVySWQ/OiBzdHJpbmc7XG4gICAgYWNjb3VudEdyb3VwSWQ/OiBzdHJpbmc7XG59XG5cbmV4cG9ydCBpbnRlcmZhY2UgR2V0Q3VzdG9tZXJSZXF1ZXN0SW50ZXJmYWNlIHtcbiAgICBhY2NvdW50R3JvdXBJZD86IHN0cmluZztcbiAgICBjdXN0b21lcklkPzogc3RyaW5nO1xufVxuXG5leHBvcnQgaW50ZXJmYWNlIEdldEN1c3RvbWVyUmVzcG9uc2VJbnRlcmZhY2Uge1xuICAgIGN1c3RvbWVyPzogQ3VzdG9tZXJJbnRlcmZhY2U7XG59XG5cbmV4cG9ydCBpbnRlcmZhY2UgTGlzdEN1c3RvbWVyT3JpZ2luc1JlcXVlc3RJbnRlcmZhY2Uge1xuICAgIGFjY291bnRHcm91cElkPzogc3RyaW5nO1xufVxuXG5leHBvcnQgaW50ZXJmYWNlIExpc3RDdXN0b21lck9yaWdpbnNSZXNwb25zZUludGVyZmFjZSB7XG4gICAgb3JpZ2lucz86IEN1c3RvbWVyT3JpZ2luSW50ZXJmYWNlW107XG59XG5cbmV4cG9ydCBpbnRlcmZhY2UgTGlzdEN1c3RvbWVyc1JlcXVlc3RJbnRlcmZhY2Uge1xuICAgIGFjY291bnRHcm91cElkPzogc3RyaW5nO1xuICAgIGN1cnNvcj86IHN0cmluZztcbiAgICBwYWdlU2l6ZT86IG51bWJlcjtcbiAgICBzZWFyY2hUZXJtPzogc3RyaW5nO1xuICAgIHNvcnRPcHRpb25zPzogQ3VzdG9tZXJTb3J0T3B0aW9uc0ludGVyZmFjZTtcbiAgICBmaWx0ZXJzPzogQ3VzdG9tZXJGaWx0ZXJzSW50ZXJmYWNlO1xufVxuXG5leHBvcnQgaW50ZXJmYWNlIExpc3RDdXN0b21lcnNSZXNwb25zZUludGVyZmFjZSB7XG4gICAgY3VzdG9tZXJzPzogQ3VzdG9tZXJJbnRlcmZhY2VbXTtcbiAgICBuZXh0Q3Vyc29yPzogc3RyaW5nO1xuICAgIGhhc01vcmU/OiBib29sZWFuO1xuICAgIHRvdGFsUmVzdWx0cz86IG51bWJlcjtcbn1cblxuZXhwb3J0IGludGVyZmFjZSBVcGRhdGVDdXN0b21lclJlcXVlc3RJbnRlcmZhY2Uge1xuICAgIGFjY291bnRHcm91cElkPzogc3RyaW5nO1xuICAgIGN1c3RvbWVySWQ/OiBzdHJpbmc7XG4gICAgZmlyc3ROYW1lPzogc3RyaW5nO1xuICAgIGxhc3ROYW1lPzogc3RyaW5nO1xuICAgIGFkZHJlc3M/OiBzdHJpbmc7XG4gICAgY2l0eT86IHN0cmluZztcbiAgICBzdGF0ZT86IHN0cmluZztcbiAgICBjb3VudHJ5Pzogc3RyaW5nO1xuICAgIHBob25lTnVtYmVycz86IHN0cmluZ1tdO1xuICAgIGVtYWlsQWRkcmVzc2VzPzogc3RyaW5nW107XG4gICAgdGFncz86IHN0cmluZ1tdO1xuICAgIG9yaWdpbj86IHN0cmluZztcbiAgICBwZXJtaXNzaW9uVG9Db250YWN0PzogYm9vbGVhbjtcbiAgICBmaWVsZE1hc2s/OiBGaWVsZE1hc2tJbnRlcmZhY2U7XG4gICAgYXNzaWduZWRSZXBGaXJzdE5hbWU/OiBzdHJpbmc7XG4gICAgYXNzaWduZWRSZXBMYXN0TmFtZT86IHN0cmluZztcbn1cblxuZXhwb3J0IGludGVyZmFjZSBVcGRhdGVDdXN0b21lclJlc3BvbnNlSW50ZXJmYWNlIHtcbiAgICBjdXN0b21lcj86IEN1c3RvbWVySW50ZXJmYWNlO1xufVxuXG5leHBvcnQgaW50ZXJmYWNlIFZlbmRvckFzc29jaWF0ZUN1c3RvbWVySURSZXF1ZXN0SW50ZXJmYWNlIHtcbiAgICBjdXN0b21lcklkPzogc3RyaW5nO1xuICAgIHZlbmRvckN1c3RvbWVySWQ/OiBzdHJpbmc7XG4gICAgdmVuZG9yQXBwSWQ/OiBzdHJpbmc7XG59XG5cbmV4cG9ydCBpbnRlcmZhY2UgVmVuZG9yQ3JlYXRlQ3VzdG9tZXJSZXF1ZXN0SW50ZXJmYWNlIHtcbiAgICBhY2NvdW50R3JvdXBJZD86IHN0cmluZztcbiAgICB2ZW5kb3JDdXN0b21lcklkPzogc3RyaW5nO1xuICAgIGFwcElkPzogc3RyaW5nO1xuICAgIGZpcnN0TmFtZT86IHN0cmluZztcbiAgICBsYXN0TmFtZT86IHN0cmluZztcbiAgICBhZGRyZXNzPzogc3RyaW5nO1xuICAgIGNpdHk/OiBzdHJpbmc7XG4gICAgc3RhdGU/OiBzdHJpbmc7XG4gICAgY291bnRyeT86IHN0cmluZztcbiAgICBwaG9uZU51bWJlcnM/OiBzdHJpbmdbXTtcbiAgICBlbWFpbEFkZHJlc3Nlcz86IHN0cmluZ1tdO1xuICAgIHRhZ3M/OiBzdHJpbmdbXTtcbiAgICBvcmlnaW4/OiBzdHJpbmc7XG4gICAgcGVybWlzc2lvblRvQ29udGFjdD86IGJvb2xlYW47XG4gICAgYXNzaWduZWRSZXBGaXJzdE5hbWU/OiBzdHJpbmc7XG4gICAgYXNzaWduZWRSZXBMYXN0TmFtZT86IHN0cmluZztcbn1cblxuZXhwb3J0IGludGVyZmFjZSBWZW5kb3JDcmVhdGVDdXN0b21lclJlc3BvbnNlSW50ZXJmYWNlIHtcbiAgICBjdXN0b21lcj86IEN1c3RvbWVySW50ZXJmYWNlO1xuICAgIGNvbmZsaWN0aW5nQ3VzdG9tZXJJZD86IHN0cmluZztcbn1cblxuZXhwb3J0IGludGVyZmFjZSBWZW5kb3JEZWxldGVDdXN0b21lclJlcXVlc3RJbnRlcmZhY2Uge1xuICAgIHZlbmRvckN1c3RvbWVySWQ/OiBzdHJpbmc7XG4gICAgYWNjb3VudEdyb3VwSWQ/OiBzdHJpbmc7XG4gICAgdmVuZG9yQXBwSWQ/OiBzdHJpbmc7XG59XG5cbmV4cG9ydCBpbnRlcmZhY2UgVmVuZG9yR2V0Q3VzdG9tZXJSZXF1ZXN0SW50ZXJmYWNlIHtcbiAgICBhY2NvdW50R3JvdXBJZD86IHN0cmluZztcbiAgICB2ZW5kb3JDdXN0b21lcklkPzogc3RyaW5nO1xuICAgIHZlbmRvckFwcElkPzogc3RyaW5nO1xufVxuXG5leHBvcnQgaW50ZXJmYWNlIFZlbmRvckdldEN1c3RvbWVyUmVzcG9uc2VJbnRlcmZhY2Uge1xuICAgIGN1c3RvbWVyPzogQ3VzdG9tZXJJbnRlcmZhY2U7XG4gICAgY29uZmxpY3RpbmdDdXN0b21lcklkPzogc3RyaW5nO1xufVxuXG5leHBvcnQgaW50ZXJmYWNlIFZlbmRvckxpc3RDdXN0b21lck9yaWdpbnNSZXF1ZXN0SW50ZXJmYWNlIHtcbiAgICBhY2NvdW50R3JvdXBJZD86IHN0cmluZztcbn1cblxuZXhwb3J0IGludGVyZmFjZSBWZW5kb3JMaXN0Q3VzdG9tZXJPcmlnaW5zUmVzcG9uc2VJbnRlcmZhY2Uge1xuICAgIG9yaWdpbnM/OiBDdXN0b21lck9yaWdpbkludGVyZmFjZVtdO1xufVxuXG5leHBvcnQgaW50ZXJmYWNlIFZlbmRvckxpc3RDdXN0b21lcnNSZXF1ZXN0SW50ZXJmYWNlIHtcbiAgICBhY2NvdW50R3JvdXBJZD86IHN0cmluZztcbiAgICB2ZW5kb3JBcHBJZD86IHN0cmluZztcbiAgICBjdXJzb3I/OiBzdHJpbmc7XG4gICAgcGFnZVNpemU/OiBudW1iZXI7XG4gICAgc2VhcmNoVGVybT86IHN0cmluZztcbiAgICBzb3J0T3B0aW9ucz86IEN1c3RvbWVyU29ydE9wdGlvbnNJbnRlcmZhY2U7XG4gICAgZmlsdGVycz86IEN1c3RvbWVyRmlsdGVyc0ludGVyZmFjZTtcbn1cblxuZXhwb3J0IGludGVyZmFjZSBWZW5kb3JMaXN0Q3VzdG9tZXJzUmVzcG9uc2VJbnRlcmZhY2Uge1xuICAgIGN1c3RvbWVycz86IEN1c3RvbWVySW50ZXJmYWNlW107XG4gICAgbmV4dEN1cnNvcj86IHN0cmluZztcbiAgICBoYXNNb3JlPzogYm9vbGVhbjtcbiAgICB0b3RhbFJlc3VsdHM/OiBudW1iZXI7XG59XG5cbmV4cG9ydCBpbnRlcmZhY2UgVmVuZG9yVXBkYXRlQ3VzdG9tZXJSZXF1ZXN0SW50ZXJmYWNlIHtcbiAgICBhY2NvdW50R3JvdXBJZD86IHN0cmluZztcbiAgICB2ZW5kb3JDdXN0b21lcklkPzogc3RyaW5nO1xuICAgIHZlbmRvckFwcElkPzogc3RyaW5nO1xuICAgIGZpcnN0TmFtZT86IHN0cmluZztcbiAgICBsYXN0TmFtZT86IHN0cmluZztcbiAgICBhZGRyZXNzPzogc3RyaW5nO1xuICAgIGNpdHk/OiBzdHJpbmc7XG4gICAgc3RhdGU/OiBzdHJpbmc7XG4gICAgY291bnRyeT86IHN0cmluZztcbiAgICBwaG9uZU51bWJlcnM/OiBzdHJpbmdbXTtcbiAgICBlbWFpbEFkZHJlc3Nlcz86IHN0cmluZ1tdO1xuICAgIHRhZ3M/OiBzdHJpbmdbXTtcbiAgICBvcmlnaW4/OiBzdHJpbmc7XG4gICAgcGVybWlzc2lvblRvQ29udGFjdD86IGJvb2xlYW47XG4gICAgZmllbGRNYXNrPzogRmllbGRNYXNrSW50ZXJmYWNlO1xuICAgIGFzc2lnbmVkUmVwRmlyc3ROYW1lPzogc3RyaW5nO1xuICAgIGFzc2lnbmVkUmVwTGFzdE5hbWU/OiBzdHJpbmc7XG59XG5cbmV4cG9ydCBpbnRlcmZhY2UgVmVuZG9yVXBkYXRlQ3VzdG9tZXJSZXNwb25zZUludGVyZmFjZSB7XG4gICAgY3VzdG9tZXI/OiBDdXN0b21lckludGVyZmFjZTtcbiAgICBjb25mbGljdGluZ0N1c3RvbWVySWQ/OiBzdHJpbmc7XG59XG5cbiJdfQ==
export {};
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiL2NvZGVmcmVzaC92b2x1bWUvY29udGFjdHMvc2Rrcy90eXBlc2NyaXB0L3NyYy9jb250YWN0c19zZGsvc3JjLyIsInNvdXJjZXMiOlsibGliL19pbnRlcm5hbC9pbnRlcmZhY2VzL2luZGV4LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiIiLCJzb3VyY2VzQ29udGVudCI6WyIvLyAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbi8vIENvZGUgZ2VuZXJhdGVkIGJ5IHNka2dlblxuLy8gRE8gTk9UIEVESVQhLlxuLy9cbi8vIEludGVyZmFjZXMgSW5kZXguXG4vLyAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbmV4cG9ydCB7XG59IGZyb20gJy4vY29udGFjdHMuaW50ZXJmYWNlJztcblxuZXhwb3J0IHtcbiAgICBGaWVsZE1hc2tJbnRlcmZhY2UsXG59IGZyb20gJy4vZmllbGQtbWFzay5pbnRlcmZhY2UnO1xuXG5leHBvcnQge1xuICAgIEFkZFVzZXJzVG9MaXN0UmVxdWVzdEludGVyZmFjZSxcbiAgICBBc3NvY2lhdGVJRFJlcXVlc3RJbnRlcmZhY2UsXG4gICAgQnVsa0NyZWF0ZUNvbnRhY3RSZXF1ZXN0SW50ZXJmYWNlLFxuICAgIEJ1bGtVcGRhdGVDb250YWN0UmVxdWVzdEludGVyZmFjZSxcbiAgICBDb250YWN0SW50ZXJmYWNlLFxuICAgIENyZWF0ZUNvbnRhY3RSZXF1ZXN0SW50ZXJmYWNlLFxuICAgIENyZWF0ZUNvbnRhY3RSZXNwb25zZUludGVyZmFjZSxcbiAgICBDcmVhdGVVc2VyTGlzdFJlcXVlc3RJbnRlcmZhY2UsXG4gICAgRGVsZXRlQ29udGFjdFJlcXVlc3RJbnRlcmZhY2UsXG4gICAgRGVsZXRlVXNlckZyb21MaXN0UmVxdWVzdEludGVyZmFjZSxcbiAgICBGaWx0ZXJzSW50ZXJmYWNlLFxuICAgIEdldFVzZXJMaXN0UmVxdWVzdEludGVyZmFjZSxcbiAgICBHZXRVc2VyTGlzdFJlc3BvbnNlSW50ZXJmYWNlLFxuICAgIEhlYWRlck1hcHBpbmdJbnRlcmZhY2UsXG4gICAgTGlzdENvbnRhY3RzUmVxdWVzdEludGVyZmFjZSxcbiAgICBMaXN0Q29udGFjdHNSZXNwb25zZUludGVyZmFjZSxcbiAgICBMaXN0T3JpZ2luc1JlcXVlc3RJbnRlcmZhY2UsXG4gICAgTGlzdE9yaWdpbnNSZXNwb25zZUludGVyZmFjZSxcbiAgICBMaXN0VXNlckxpc3RzUmVxdWVzdEludGVyZmFjZSxcbiAgICBMaXN0VXNlckxpc3RzUmVzcG9uc2VJbnRlcmZhY2UsXG4gICAgTGlzdFVzZXJzRnJvbUxpc3RSZXF1ZXN0SW50ZXJmYWNlLFxuICAgIExpc3RVc2Vyc0Zyb21MaXN0UmVzcG9uc2VJbnRlcmZhY2UsXG4gICAgUGFnZWRSZXF1ZXN0T3B0aW9uc0ludGVyZmFjZSxcbiAgICBQYWdlZFJlc3BvbnNlTWV0YWRhdGFJbnRlcmZhY2UsXG4gICAgU29ydE9wdGlvbnNJbnRlcmZhY2UsXG4gICAgVHJpZ2dlclN5bmNSZXF1ZXN0SW50ZXJmYWNlLFxuICAgIFVwZGF0ZUNvbnRhY3RSZXF1ZXN0SW50ZXJmYWNlLFxuICAgIFVwZGF0ZUNvbnRhY3RSZXNwb25zZUludGVyZmFjZSxcbiAgICBVc2VyTGlzdEl0ZW1JbnRlcmZhY2UsXG4gICAgV2hpdGVMYWJlbGVkT3JpZ2luSW50ZXJmYWNlLFxufSBmcm9tICcuL2FwaS5pbnRlcmZhY2UnO1xuXG5leHBvcnQge1xuICAgIENvbnRhY3RNZXNzYWdlUmVxdWVzdEludGVyZmFjZSxcbiAgICBDb250YWN0TWVzc2FnZVJlc3BvbnNlSW50ZXJmYWNlLFxufSBmcm9tICcuL2NvbnRhY3QtZW1haWwuaW50ZXJmYWNlJztcblxuZXhwb3J0IHtcbiAgICBCdWxrQ3JlYXRlQ3VzdG9tZXJSZXF1ZXN0SW50ZXJmYWNlLFxuICAgIEJ1bGtDcmVhdGVDdXN0b21lclJlc3BvbnNlSW50ZXJmYWNlLFxuICAgIEJ1bGtDcmVhdGVDdXN0b21lclZhbGlkYXRpb25FcnJvckludGVyZmFjZSxcbiAgICBDb25mbGljdEludGVyZmFjZSxcbiAgICBDcmVhdGVDdXN0b21lclJlcXVlc3RJbnRlcmZhY2UsXG4gICAgQ3JlYXRlQ3VzdG9tZXJSZXNwb25zZUludGVyZmFjZSxcbiAgICBDdXN0b21lckludGVyZmFjZSxcbiAgICBDdXN0b21lckZpbHRlcnNJbnRlcmZhY2UsXG4gICAgQ3VzdG9tZXJIZWFkZXJNYXBwaW5nSW50ZXJmYWNlLFxuICAgIEN1c3RvbWVyU29ydE9wdGlvbnNJbnRlcmZhY2UsXG4gICAgRGF0ZVJhbmdlRmlsdGVySW50ZXJmYWNlLFxuICAgIERlbGV0ZUN1c3RvbWVyUmVxdWVzdEludGVyZmFjZSxcbiAgICBHZXRDdXN0b21lclJlcXVlc3RJbnRlcmZhY2UsXG4gICAgR2V0Q3VzdG9tZXJSZXNwb25zZUludGVyZmFjZSxcbiAgICBMaXN0Q3VzdG9tZXJzUmVxdWVzdEludGVyZmFjZSxcbiAgICBMaXN0Q3VzdG9tZXJzUmVzcG9uc2VJbnRlcmZhY2UsXG4gICAgVXBkYXRlQ3VzdG9tZXJSZXF1ZXN0SW50ZXJmYWNlLFxuICAgIFVwZGF0ZUN1c3RvbWVyUmVzcG9uc2VJbnRlcmZhY2UsXG59IGZyb20gJy4vY3VzdG9tZXIuaW50ZXJmYWNlJztcblxuIl19
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiL2NvZGVmcmVzaC92b2x1bWUvY29udGFjdHMvc2Rrcy90eXBlc2NyaXB0L3NyYy9jb250YWN0c19zZGsvc3JjLyIsInNvdXJjZXMiOlsibGliL19pbnRlcm5hbC9pbnRlcmZhY2VzL2luZGV4LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiIiLCJzb3VyY2VzQ29udGVudCI6WyIvLyAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbi8vIENvZGUgZ2VuZXJhdGVkIGJ5IHNka2dlblxuLy8gRE8gTk9UIEVESVQhLlxuLy9cbi8vIEludGVyZmFjZXMgSW5kZXguXG4vLyAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbmV4cG9ydCB7XG59IGZyb20gJy4vY29udGFjdHMuaW50ZXJmYWNlJztcblxuZXhwb3J0IHtcbiAgICBGaWVsZE1hc2tJbnRlcmZhY2UsXG59IGZyb20gJy4vZmllbGQtbWFzay5pbnRlcmZhY2UnO1xuXG5leHBvcnQge1xuICAgIEFkZFVzZXJzVG9MaXN0UmVxdWVzdEludGVyZmFjZSxcbiAgICBBc3NvY2lhdGVJRFJlcXVlc3RJbnRlcmZhY2UsXG4gICAgQnVsa0NyZWF0ZUNvbnRhY3RSZXF1ZXN0SW50ZXJmYWNlLFxuICAgIEJ1bGtVcGRhdGVDb250YWN0UmVxdWVzdEludGVyZmFjZSxcbiAgICBDb250YWN0SW50ZXJmYWNlLFxuICAgIENyZWF0ZUNvbnRhY3RSZXF1ZXN0SW50ZXJmYWNlLFxuICAgIENyZWF0ZUNvbnRhY3RSZXNwb25zZUludGVyZmFjZSxcbiAgICBDcmVhdGVVc2VyTGlzdFJlcXVlc3RJbnRlcmZhY2UsXG4gICAgRGVsZXRlQ29udGFjdFJlcXVlc3RJbnRlcmZhY2UsXG4gICAgRGVsZXRlVXNlckZyb21MaXN0UmVxdWVzdEludGVyZmFjZSxcbiAgICBGaWx0ZXJzSW50ZXJmYWNlLFxuICAgIEdldFVzZXJMaXN0UmVxdWVzdEludGVyZmFjZSxcbiAgICBHZXRVc2VyTGlzdFJlc3BvbnNlSW50ZXJmYWNlLFxuICAgIEhlYWRlck1hcHBpbmdJbnRlcmZhY2UsXG4gICAgTGlzdENvbnRhY3RzUmVxdWVzdEludGVyZmFjZSxcbiAgICBMaXN0Q29udGFjdHNSZXNwb25zZUludGVyZmFjZSxcbiAgICBMaXN0T3JpZ2luc1JlcXVlc3RJbnRlcmZhY2UsXG4gICAgTGlzdE9yaWdpbnNSZXNwb25zZUludGVyZmFjZSxcbiAgICBMaXN0VXNlckxpc3RzUmVxdWVzdEludGVyZmFjZSxcbiAgICBMaXN0VXNlckxpc3RzUmVzcG9uc2VJbnRlcmZhY2UsXG4gICAgTGlzdFVzZXJzRnJvbUxpc3RSZXF1ZXN0SW50ZXJmYWNlLFxuICAgIExpc3RVc2Vyc0Zyb21MaXN0UmVzcG9uc2VJbnRlcmZhY2UsXG4gICAgUGFnZWRSZXF1ZXN0T3B0aW9uc0ludGVyZmFjZSxcbiAgICBQYWdlZFJlc3BvbnNlTWV0YWRhdGFJbnRlcmZhY2UsXG4gICAgU29ydE9wdGlvbnNJbnRlcmZhY2UsXG4gICAgVHJpZ2dlclN5bmNSZXF1ZXN0SW50ZXJmYWNlLFxuICAgIFVwZGF0ZUNvbnRhY3RSZXF1ZXN0SW50ZXJmYWNlLFxuICAgIFVwZGF0ZUNvbnRhY3RSZXNwb25zZUludGVyZmFjZSxcbiAgICBVc2VyTGlzdEl0ZW1JbnRlcmZhY2UsXG4gICAgV2hpdGVMYWJlbGVkT3JpZ2luSW50ZXJmYWNlLFxufSBmcm9tICcuL2FwaS5pbnRlcmZhY2UnO1xuXG5leHBvcnQge1xuICAgIENvbnRhY3RNZXNzYWdlUmVxdWVzdEludGVyZmFjZSxcbiAgICBDb250YWN0TWVzc2FnZVJlc3BvbnNlSW50ZXJmYWNlLFxufSBmcm9tICcuL2NvbnRhY3QtZW1haWwuaW50ZXJmYWNlJztcblxuZXhwb3J0IHtcbiAgICBCdWxrQ3JlYXRlQ3VzdG9tZXJSZXF1ZXN0SW50ZXJmYWNlLFxuICAgIEJ1bGtDcmVhdGVDdXN0b21lclJlc3BvbnNlSW50ZXJmYWNlLFxuICAgIEJ1bGtDcmVhdGVDdXN0b21lclZhbGlkYXRpb25FcnJvckludGVyZmFjZSxcbiAgICBDb25mbGljdEludGVyZmFjZSxcbiAgICBDcmVhdGVDdXN0b21lclJlcXVlc3RJbnRlcmZhY2UsXG4gICAgQ3JlYXRlQ3VzdG9tZXJSZXNwb25zZUludGVyZmFjZSxcbiAgICBDdXN0b21lckludGVyZmFjZSxcbiAgICBDdXN0b21lckZpbHRlcnNJbnRlcmZhY2UsXG4gICAgQ3VzdG9tZXJIZWFkZXJNYXBwaW5nSW50ZXJmYWNlLFxuICAgIEN1c3RvbWVyT3JpZ2luSW50ZXJmYWNlLFxuICAgIEN1c3RvbWVyU29ydE9wdGlvbnNJbnRlcmZhY2UsXG4gICAgRGF0ZVJhbmdlRmlsdGVySW50ZXJmYWNlLFxuICAgIERlbGV0ZUN1c3RvbWVyUmVxdWVzdEludGVyZmFjZSxcbiAgICBHZXRDdXN0b21lclJlcXVlc3RJbnRlcmZhY2UsXG4gICAgR2V0Q3VzdG9tZXJSZXNwb25zZUludGVyZmFjZSxcbiAgICBMaXN0Q3VzdG9tZXJPcmlnaW5zUmVxdWVzdEludGVyZmFjZSxcbiAgICBMaXN0Q3VzdG9tZXJPcmlnaW5zUmVzcG9uc2VJbnRlcmZhY2UsXG4gICAgTGlzdEN1c3RvbWVyc1JlcXVlc3RJbnRlcmZhY2UsXG4gICAgTGlzdEN1c3RvbWVyc1Jlc3BvbnNlSW50ZXJmYWNlLFxuICAgIFVwZGF0ZUN1c3RvbWVyUmVxdWVzdEludGVyZmFjZSxcbiAgICBVcGRhdGVDdXN0b21lclJlc3BvbnNlSW50ZXJmYWNlLFxuICAgIFZlbmRvckFzc29jaWF0ZUN1c3RvbWVySURSZXF1ZXN0SW50ZXJmYWNlLFxuICAgIFZlbmRvckNyZWF0ZUN1c3RvbWVyUmVxdWVzdEludGVyZmFjZSxcbiAgICBWZW5kb3JDcmVhdGVDdXN0b21lclJlc3BvbnNlSW50ZXJmYWNlLFxuICAgIFZlbmRvckRlbGV0ZUN1c3RvbWVyUmVxdWVzdEludGVyZmFjZSxcbiAgICBWZW5kb3JHZXRDdXN0b21lclJlcXVlc3RJbnRlcmZhY2UsXG4gICAgVmVuZG9yR2V0Q3VzdG9tZXJSZXNwb25zZUludGVyZmFjZSxcbiAgICBWZW5kb3JMaXN0Q3VzdG9tZXJPcmlnaW5zUmVxdWVzdEludGVyZmFjZSxcbiAgICBWZW5kb3JMaXN0Q3VzdG9tZXJPcmlnaW5zUmVzcG9uc2VJbnRlcmZhY2UsXG4gICAgVmVuZG9yTGlzdEN1c3RvbWVyc1JlcXVlc3RJbnRlcmZhY2UsXG4gICAgVmVuZG9yTGlzdEN1c3RvbWVyc1Jlc3BvbnNlSW50ZXJmYWNlLFxuICAgIFZlbmRvclVwZGF0ZUN1c3RvbWVyUmVxdWVzdEludGVyZmFjZSxcbiAgICBWZW5kb3JVcGRhdGVDdXN0b21lclJlc3BvbnNlSW50ZXJmYWNlLFxufSBmcm9tICcuL2N1c3RvbWVyLmludGVyZmFjZSc7XG5cbiJdfQ==

@@ -20,11 +20,2 @@ export function enumStringToValue(enumRef, value) {

toApiJson() {
if (typeof this.accountGroupId === 'undefined' &&
typeof this.contactIds === 'undefined' &&
typeof this.subject === 'undefined' &&
typeof this.template === 'undefined' &&
typeof this.ccAddress === 'undefined' &&
typeof this.bccAddress === 'undefined' &&
typeof this.replyAddress === 'undefined') {
return {};
}
const toReturn = {};

@@ -68,5 +59,2 @@ if (typeof this.accountGroupId !== 'undefined') {

toApiJson() {
if (typeof this.responseMessage === 'undefined') {
return {};
}
const toReturn = {};

@@ -79,2 +67,2 @@ if (typeof this.responseMessage !== 'undefined') {

}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29udGFjdC1lbWFpbC5qcyIsInNvdXJjZVJvb3QiOiIvY29kZWZyZXNoL3ZvbHVtZS9jb250YWN0cy9zZGtzL3R5cGVzY3JpcHQvc3JjL2NvbnRhY3RzX3Nkay9zcmMvIiwic291cmNlcyI6WyJsaWIvX2ludGVybmFsL29iamVjdHMvY29udGFjdC1lbWFpbC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFVQSxNQUFNLFVBQVUsaUJBQWlCLENBQUksT0FBWSxFQUFFLEtBQWE7SUFDOUQsSUFBSSxPQUFPLEtBQUssS0FBSyxRQUFRLEVBQUU7UUFDN0IsT0FBTyxLQUFLLENBQUM7S0FDZDtJQUNELE9BQU8sT0FBTyxDQUFDLEtBQUssQ0FBQyxDQUFDO0FBQ3hCLENBQUM7QUFFRCxNQUFNLE9BQU8scUJBQXFCO0lBZTlCLFlBQVksTUFBeUM7UUFDakQsSUFBSSxDQUFDLE1BQU0sRUFBRTtZQUNULE9BQU87U0FDVjtRQUNELE1BQU0sQ0FBQyxNQUFNLENBQUMsSUFBSSxFQUFFLE1BQU0sQ0FBQyxDQUFDO0lBQ2hDLENBQUM7SUFYRCxNQUFNLENBQUMsU0FBUyxDQUFDLEtBQVU7UUFDdkIsSUFBSSxDQUFDLEdBQUcsSUFBSSxxQkFBcUIsRUFBRSxDQUFDO1FBQ3BDLENBQUMsR0FBRyxNQUFNLENBQUMsTUFBTSxDQUFDLENBQUMsRUFBRSxLQUFLLENBQUMsQ0FBQztRQUM1QixPQUFPLENBQUMsQ0FBQztJQUNiLENBQUM7SUFTRCxTQUFTO1FBQ0wsSUFDSSxPQUFPLElBQUksQ0FBQyxjQUFjLEtBQUssV0FBVztZQUMxQyxPQUFPLElBQUksQ0FBQyxVQUFVLEtBQUssV0FBVztZQUN0QyxPQUFPLElBQUksQ0FBQyxPQUFPLEtBQUssV0FBVztZQUNuQyxPQUFPLElBQUksQ0FBQyxRQUFRLEtBQUssV0FBVztZQUNwQyxPQUFPLElBQUksQ0FBQyxTQUFTLEtBQUssV0FBVztZQUNyQyxPQUFPLElBQUksQ0FBQyxVQUFVLEtBQUssV0FBVztZQUN0QyxPQUFPLElBQUksQ0FBQyxZQUFZLEtBQUssV0FBVyxFQUFFO1lBQzFDLE9BQU8sRUFBRSxDQUFDO1NBQ2I7UUFFRCxNQUFNLFFBQVEsR0FFVixFQUFFLENBQUM7UUFFUCxJQUFJLE9BQU8sSUFBSSxDQUFDLGNBQWMsS0FBSyxXQUFXLEVBQUU7WUFBQyxRQUFRLENBQUMsZ0JBQWdCLENBQUMsR0FBRyxJQUFJLENBQUMsY0FBYyxDQUFDO1NBQUM7UUFDbkcsSUFBSSxPQUFPLElBQUksQ0FBQyxVQUFVLEtBQUssV0FBVyxFQUFFO1lBQUMsUUFBUSxDQUFDLFlBQVksQ0FBQyxHQUFHLElBQUksQ0FBQyxVQUFVLENBQUM7U0FBQztRQUN2RixJQUFJLE9BQU8sSUFBSSxDQUFDLE9BQU8sS0FBSyxXQUFXLEVBQUU7WUFBQyxRQUFRLENBQUMsU0FBUyxDQUFDLEdBQUcsSUFBSSxDQUFDLE9BQU8sQ0FBQztTQUFDO1FBQzlFLElBQUksT0FBTyxJQUFJLENBQUMsUUFBUSxLQUFLLFdBQVcsRUFBRTtZQUFDLFFBQVEsQ0FBQyxVQUFVLENBQUMsR0FBRyxJQUFJLENBQUMsUUFBUSxDQUFDO1NBQUM7UUFDakYsSUFBSSxPQUFPLElBQUksQ0FBQyxTQUFTLEtBQUssV0FBVyxFQUFFO1lBQUMsUUFBUSxDQUFDLFdBQVcsQ0FBQyxHQUFHLElBQUksQ0FBQyxTQUFTLENBQUM7U0FBQztRQUNwRixJQUFJLE9BQU8sSUFBSSxDQUFDLFVBQVUsS0FBSyxXQUFXLEVBQUU7WUFBQyxRQUFRLENBQUMsWUFBWSxDQUFDLEdBQUcsSUFBSSxDQUFDLFVBQVUsQ0FBQztTQUFDO1FBQ3ZGLElBQUksT0FBTyxJQUFJLENBQUMsWUFBWSxLQUFLLFdBQVcsRUFBRTtZQUFDLFFBQVEsQ0FBQyxjQUFjLENBQUMsR0FBRyxJQUFJLENBQUMsWUFBWSxDQUFDO1NBQUM7UUFDN0YsT0FBTyxRQUFRLENBQUM7SUFDcEIsQ0FBQztDQUNKO0FBRUQsTUFBTSxPQUFPLHNCQUFzQjtJQVMvQixZQUFZLE1BQTBDO1FBQ2xELElBQUksQ0FBQyxNQUFNLEVBQUU7WUFDVCxPQUFPO1NBQ1Y7UUFDRCxNQUFNLENBQUMsTUFBTSxDQUFDLElBQUksRUFBRSxNQUFNLENBQUMsQ0FBQztJQUNoQyxDQUFDO0lBWEQsTUFBTSxDQUFDLFNBQVMsQ0FBQyxLQUFVO1FBQ3ZCLElBQUksQ0FBQyxHQUFHLElBQUksc0JBQXNCLEVBQUUsQ0FBQztRQUNyQyxDQUFDLEdBQUcsTUFBTSxDQUFDLE1BQU0sQ0FBQyxDQUFDLEVBQUUsS0FBSyxDQUFDLENBQUM7UUFDNUIsT0FBTyxDQUFDLENBQUM7SUFDYixDQUFDO0lBU0QsU0FBUztRQUNMLElBQ0ksT0FBTyxJQUFJLENBQUMsZUFBZSxLQUFLLFdBQVcsRUFBRTtZQUM3QyxPQUFPLEVBQUUsQ0FBQztTQUNiO1FBRUQsTUFBTSxRQUFRLEdBRVYsRUFBRSxDQUFDO1FBRVAsSUFBSSxPQUFPLElBQUksQ0FBQyxlQUFlLEtBQUssV0FBVyxFQUFFO1lBQUMsUUFBUSxDQUFDLGlCQUFpQixDQUFDLEdBQUcsSUFBSSxDQUFDLGVBQWUsQ0FBQztTQUFDO1FBQ3RHLE9BQU8sUUFBUSxDQUFDO0lBQ3BCLENBQUM7Q0FDSiIsInNvdXJjZXNDb250ZW50IjpbIi8vICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuLy8gQ29kZSBnZW5lcmF0ZWQgYnkgc2RrZ2VuXG4vLyBETyBOT1QgRURJVCEuXG4vL1xuLy8gT2JqZWN0cy5cbi8vICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuaW1wb3J0ICogYXMgaSBmcm9tICcuLi9pbnRlcmZhY2VzJztcblxuaW1wb3J0ICogYXMgZSBmcm9tICcuLi9lbnVtcyc7XG5cbmV4cG9ydCBmdW5jdGlvbiBlbnVtU3RyaW5nVG9WYWx1ZTxFPihlbnVtUmVmOiBhbnksIHZhbHVlOiBzdHJpbmcpOiBFIHtcbiAgaWYgKHR5cGVvZiB2YWx1ZSA9PT0gJ251bWJlcicpIHtcbiAgICByZXR1cm4gdmFsdWU7XG4gIH1cbiAgcmV0dXJuIGVudW1SZWZbdmFsdWVdO1xufVxuXG5leHBvcnQgY2xhc3MgQ29udGFjdE1lc3NhZ2VSZXF1ZXN0IGltcGxlbWVudHMgaS5Db250YWN0TWVzc2FnZVJlcXVlc3RJbnRlcmZhY2Uge1xuICAgIGFjY291bnRHcm91cElkOiBzdHJpbmc7XG4gICAgY29udGFjdElkczogc3RyaW5nW107XG4gICAgc3ViamVjdDogc3RyaW5nO1xuICAgIHRlbXBsYXRlOiBzdHJpbmc7XG4gICAgY2NBZGRyZXNzOiBzdHJpbmc7XG4gICAgYmNjQWRkcmVzczogc3RyaW5nO1xuICAgIHJlcGx5QWRkcmVzczogc3RyaW5nO1xuXG4gICAgc3RhdGljIGZyb21Qcm90byhwcm90bzogYW55KTogQ29udGFjdE1lc3NhZ2VSZXF1ZXN0IHtcbiAgICAgICAgbGV0IG0gPSBuZXcgQ29udGFjdE1lc3NhZ2VSZXF1ZXN0KCk7XG4gICAgICAgIG0gPSBPYmplY3QuYXNzaWduKG0sIHByb3RvKTtcbiAgICAgICAgcmV0dXJuIG07XG4gICAgfVxuXG4gICAgY29uc3RydWN0b3Ioa3dhcmdzPzogaS5Db250YWN0TWVzc2FnZVJlcXVlc3RJbnRlcmZhY2UpIHtcbiAgICAgICAgaWYgKCFrd2FyZ3MpIHtcbiAgICAgICAgICAgIHJldHVybjtcbiAgICAgICAgfVxuICAgICAgICBPYmplY3QuYXNzaWduKHRoaXMsIGt3YXJncyk7XG4gICAgfVxuXG4gICAgdG9BcGlKc29uKCk6IG9iamVjdCB7XG4gICAgICAgIGlmIChcbiAgICAgICAgICAgIHR5cGVvZiB0aGlzLmFjY291bnRHcm91cElkID09PSAndW5kZWZpbmVkJyAmJlxuICAgICAgICAgICAgdHlwZW9mIHRoaXMuY29udGFjdElkcyA9PT0gJ3VuZGVmaW5lZCcgJiZcbiAgICAgICAgICAgIHR5cGVvZiB0aGlzLnN1YmplY3QgPT09ICd1bmRlZmluZWQnICYmXG4gICAgICAgICAgICB0eXBlb2YgdGhpcy50ZW1wbGF0ZSA9PT0gJ3VuZGVmaW5lZCcgJiZcbiAgICAgICAgICAgIHR5cGVvZiB0aGlzLmNjQWRkcmVzcyA9PT0gJ3VuZGVmaW5lZCcgJiZcbiAgICAgICAgICAgIHR5cGVvZiB0aGlzLmJjY0FkZHJlc3MgPT09ICd1bmRlZmluZWQnICYmXG4gICAgICAgICAgICB0eXBlb2YgdGhpcy5yZXBseUFkZHJlc3MgPT09ICd1bmRlZmluZWQnKSB7XG4gICAgICAgICAgICByZXR1cm4ge307XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIGNvbnN0IHRvUmV0dXJuOiB7XG4gICAgICAgICAgICBba2V5OiBzdHJpbmddOiBhbnk7XG4gICAgICAgIH0gPSB7fTtcbiAgICAgICAgXG4gICAgICAgIGlmICh0eXBlb2YgdGhpcy5hY2NvdW50R3JvdXBJZCAhPT0gJ3VuZGVmaW5lZCcpIHt0b1JldHVyblsnYWNjb3VudEdyb3VwSWQnXSA9IHRoaXMuYWNjb3VudEdyb3VwSWQ7fVxuICAgICAgICBpZiAodHlwZW9mIHRoaXMuY29udGFjdElkcyAhPT0gJ3VuZGVmaW5lZCcpIHt0b1JldHVyblsnY29udGFjdElkcyddID0gdGhpcy5jb250YWN0SWRzO31cbiAgICAgICAgaWYgKHR5cGVvZiB0aGlzLnN1YmplY3QgIT09ICd1bmRlZmluZWQnKSB7dG9SZXR1cm5bJ3N1YmplY3QnXSA9IHRoaXMuc3ViamVjdDt9XG4gICAgICAgIGlmICh0eXBlb2YgdGhpcy50ZW1wbGF0ZSAhPT0gJ3VuZGVmaW5lZCcpIHt0b1JldHVyblsndGVtcGxhdGUnXSA9IHRoaXMudGVtcGxhdGU7fVxuICAgICAgICBpZiAodHlwZW9mIHRoaXMuY2NBZGRyZXNzICE9PSAndW5kZWZpbmVkJykge3RvUmV0dXJuWydjY0FkZHJlc3MnXSA9IHRoaXMuY2NBZGRyZXNzO31cbiAgICAgICAgaWYgKHR5cGVvZiB0aGlzLmJjY0FkZHJlc3MgIT09ICd1bmRlZmluZWQnKSB7dG9SZXR1cm5bJ2JjY0FkZHJlc3MnXSA9IHRoaXMuYmNjQWRkcmVzczt9XG4gICAgICAgIGlmICh0eXBlb2YgdGhpcy5yZXBseUFkZHJlc3MgIT09ICd1bmRlZmluZWQnKSB7dG9SZXR1cm5bJ3JlcGx5QWRkcmVzcyddID0gdGhpcy5yZXBseUFkZHJlc3M7fVxuICAgICAgICByZXR1cm4gdG9SZXR1cm47XG4gICAgfVxufVxuXG5leHBvcnQgY2xhc3MgQ29udGFjdE1lc3NhZ2VSZXNwb25zZSBpbXBsZW1lbnRzIGkuQ29udGFjdE1lc3NhZ2VSZXNwb25zZUludGVyZmFjZSB7XG4gICAgcmVzcG9uc2VNZXNzYWdlOiBzdHJpbmc7XG5cbiAgICBzdGF0aWMgZnJvbVByb3RvKHByb3RvOiBhbnkpOiBDb250YWN0TWVzc2FnZVJlc3BvbnNlIHtcbiAgICAgICAgbGV0IG0gPSBuZXcgQ29udGFjdE1lc3NhZ2VSZXNwb25zZSgpO1xuICAgICAgICBtID0gT2JqZWN0LmFzc2lnbihtLCBwcm90byk7XG4gICAgICAgIHJldHVybiBtO1xuICAgIH1cblxuICAgIGNvbnN0cnVjdG9yKGt3YXJncz86IGkuQ29udGFjdE1lc3NhZ2VSZXNwb25zZUludGVyZmFjZSkge1xuICAgICAgICBpZiAoIWt3YXJncykge1xuICAgICAgICAgICAgcmV0dXJuO1xuICAgICAgICB9XG4gICAgICAgIE9iamVjdC5hc3NpZ24odGhpcywga3dhcmdzKTtcbiAgICB9XG5cbiAgICB0b0FwaUpzb24oKTogb2JqZWN0IHtcbiAgICAgICAgaWYgKFxuICAgICAgICAgICAgdHlwZW9mIHRoaXMucmVzcG9uc2VNZXNzYWdlID09PSAndW5kZWZpbmVkJykge1xuICAgICAgICAgICAgcmV0dXJuIHt9O1xuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICBjb25zdCB0b1JldHVybjoge1xuICAgICAgICAgICAgW2tleTogc3RyaW5nXTogYW55O1xuICAgICAgICB9ID0ge307XG4gICAgICAgIFxuICAgICAgICBpZiAodHlwZW9mIHRoaXMucmVzcG9uc2VNZXNzYWdlICE9PSAndW5kZWZpbmVkJykge3RvUmV0dXJuWydyZXNwb25zZU1lc3NhZ2UnXSA9IHRoaXMucmVzcG9uc2VNZXNzYWdlO31cbiAgICAgICAgcmV0dXJuIHRvUmV0dXJuO1xuICAgIH1cbn1cblxuIl19
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29udGFjdC1lbWFpbC5qcyIsInNvdXJjZVJvb3QiOiIvY29kZWZyZXNoL3ZvbHVtZS9jb250YWN0cy9zZGtzL3R5cGVzY3JpcHQvc3JjL2NvbnRhY3RzX3Nkay9zcmMvIiwic291cmNlcyI6WyJsaWIvX2ludGVybmFsL29iamVjdHMvY29udGFjdC1lbWFpbC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFVQSxNQUFNLFVBQVUsaUJBQWlCLENBQUksT0FBWSxFQUFFLEtBQWE7SUFDOUQsSUFBSSxPQUFPLEtBQUssS0FBSyxRQUFRLEVBQUU7UUFDN0IsT0FBTyxLQUFLLENBQUM7S0FDZDtJQUNELE9BQU8sT0FBTyxDQUFDLEtBQUssQ0FBQyxDQUFDO0FBQ3hCLENBQUM7QUFFRCxNQUFNLE9BQU8scUJBQXFCO0lBZTlCLFlBQVksTUFBeUM7UUFDakQsSUFBSSxDQUFDLE1BQU0sRUFBRTtZQUNULE9BQU87U0FDVjtRQUNELE1BQU0sQ0FBQyxNQUFNLENBQUMsSUFBSSxFQUFFLE1BQU0sQ0FBQyxDQUFDO0lBQ2hDLENBQUM7SUFYRCxNQUFNLENBQUMsU0FBUyxDQUFDLEtBQVU7UUFDdkIsSUFBSSxDQUFDLEdBQUcsSUFBSSxxQkFBcUIsRUFBRSxDQUFDO1FBQ3BDLENBQUMsR0FBRyxNQUFNLENBQUMsTUFBTSxDQUFDLENBQUMsRUFBRSxLQUFLLENBQUMsQ0FBQztRQUM1QixPQUFPLENBQUMsQ0FBQztJQUNiLENBQUM7SUFTRCxTQUFTO1FBQ0wsTUFBTSxRQUFRLEdBRVYsRUFBRSxDQUFDO1FBRVAsSUFBSSxPQUFPLElBQUksQ0FBQyxjQUFjLEtBQUssV0FBVyxFQUFFO1lBQUMsUUFBUSxDQUFDLGdCQUFnQixDQUFDLEdBQUcsSUFBSSxDQUFDLGNBQWMsQ0FBQztTQUFDO1FBQ25HLElBQUksT0FBTyxJQUFJLENBQUMsVUFBVSxLQUFLLFdBQVcsRUFBRTtZQUFDLFFBQVEsQ0FBQyxZQUFZLENBQUMsR0FBRyxJQUFJLENBQUMsVUFBVSxDQUFDO1NBQUM7UUFDdkYsSUFBSSxPQUFPLElBQUksQ0FBQyxPQUFPLEtBQUssV0FBVyxFQUFFO1lBQUMsUUFBUSxDQUFDLFNBQVMsQ0FBQyxHQUFHLElBQUksQ0FBQyxPQUFPLENBQUM7U0FBQztRQUM5RSxJQUFJLE9BQU8sSUFBSSxDQUFDLFFBQVEsS0FBSyxXQUFXLEVBQUU7WUFBQyxRQUFRLENBQUMsVUFBVSxDQUFDLEdBQUcsSUFBSSxDQUFDLFFBQVEsQ0FBQztTQUFDO1FBQ2pGLElBQUksT0FBTyxJQUFJLENBQUMsU0FBUyxLQUFLLFdBQVcsRUFBRTtZQUFDLFFBQVEsQ0FBQyxXQUFXLENBQUMsR0FBRyxJQUFJLENBQUMsU0FBUyxDQUFDO1NBQUM7UUFDcEYsSUFBSSxPQUFPLElBQUksQ0FBQyxVQUFVLEtBQUssV0FBVyxFQUFFO1lBQUMsUUFBUSxDQUFDLFlBQVksQ0FBQyxHQUFHLElBQUksQ0FBQyxVQUFVLENBQUM7U0FBQztRQUN2RixJQUFJLE9BQU8sSUFBSSxDQUFDLFlBQVksS0FBSyxXQUFXLEVBQUU7WUFBQyxRQUFRLENBQUMsY0FBYyxDQUFDLEdBQUcsSUFBSSxDQUFDLFlBQVksQ0FBQztTQUFDO1FBQzdGLE9BQU8sUUFBUSxDQUFDO0lBQ3BCLENBQUM7Q0FDSjtBQUVELE1BQU0sT0FBTyxzQkFBc0I7SUFTL0IsWUFBWSxNQUEwQztRQUNsRCxJQUFJLENBQUMsTUFBTSxFQUFFO1lBQ1QsT0FBTztTQUNWO1FBQ0QsTUFBTSxDQUFDLE1BQU0sQ0FBQyxJQUFJLEVBQUUsTUFBTSxDQUFDLENBQUM7SUFDaEMsQ0FBQztJQVhELE1BQU0sQ0FBQyxTQUFTLENBQUMsS0FBVTtRQUN2QixJQUFJLENBQUMsR0FBRyxJQUFJLHNCQUFzQixFQUFFLENBQUM7UUFDckMsQ0FBQyxHQUFHLE1BQU0sQ0FBQyxNQUFNLENBQUMsQ0FBQyxFQUFFLEtBQUssQ0FBQyxDQUFDO1FBQzVCLE9BQU8sQ0FBQyxDQUFDO0lBQ2IsQ0FBQztJQVNELFNBQVM7UUFDTCxNQUFNLFFBQVEsR0FFVixFQUFFLENBQUM7UUFFUCxJQUFJLE9BQU8sSUFBSSxDQUFDLGVBQWUsS0FBSyxXQUFXLEVBQUU7WUFBQyxRQUFRLENBQUMsaUJBQWlCLENBQUMsR0FBRyxJQUFJLENBQUMsZUFBZSxDQUFDO1NBQUM7UUFDdEcsT0FBTyxRQUFRLENBQUM7SUFDcEIsQ0FBQztDQUNKIiwic291cmNlc0NvbnRlbnQiOlsiLy8gKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4vLyBDb2RlIGdlbmVyYXRlZCBieSBzZGtnZW5cbi8vIERPIE5PVCBFRElUIS5cbi8vXG4vLyBPYmplY3RzLlxuLy8gKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5pbXBvcnQgKiBhcyBpIGZyb20gJy4uL2ludGVyZmFjZXMnO1xuXG5pbXBvcnQgKiBhcyBlIGZyb20gJy4uL2VudW1zJztcblxuZXhwb3J0IGZ1bmN0aW9uIGVudW1TdHJpbmdUb1ZhbHVlPEU+KGVudW1SZWY6IGFueSwgdmFsdWU6IHN0cmluZyk6IEUge1xuICBpZiAodHlwZW9mIHZhbHVlID09PSAnbnVtYmVyJykge1xuICAgIHJldHVybiB2YWx1ZTtcbiAgfVxuICByZXR1cm4gZW51bVJlZlt2YWx1ZV07XG59XG5cbmV4cG9ydCBjbGFzcyBDb250YWN0TWVzc2FnZVJlcXVlc3QgaW1wbGVtZW50cyBpLkNvbnRhY3RNZXNzYWdlUmVxdWVzdEludGVyZmFjZSB7XG4gICAgYWNjb3VudEdyb3VwSWQ6IHN0cmluZztcbiAgICBjb250YWN0SWRzOiBzdHJpbmdbXTtcbiAgICBzdWJqZWN0OiBzdHJpbmc7XG4gICAgdGVtcGxhdGU6IHN0cmluZztcbiAgICBjY0FkZHJlc3M6IHN0cmluZztcbiAgICBiY2NBZGRyZXNzOiBzdHJpbmc7XG4gICAgcmVwbHlBZGRyZXNzOiBzdHJpbmc7XG5cbiAgICBzdGF0aWMgZnJvbVByb3RvKHByb3RvOiBhbnkpOiBDb250YWN0TWVzc2FnZVJlcXVlc3Qge1xuICAgICAgICBsZXQgbSA9IG5ldyBDb250YWN0TWVzc2FnZVJlcXVlc3QoKTtcbiAgICAgICAgbSA9IE9iamVjdC5hc3NpZ24obSwgcHJvdG8pO1xuICAgICAgICByZXR1cm4gbTtcbiAgICB9XG5cbiAgICBjb25zdHJ1Y3Rvcihrd2FyZ3M/OiBpLkNvbnRhY3RNZXNzYWdlUmVxdWVzdEludGVyZmFjZSkge1xuICAgICAgICBpZiAoIWt3YXJncykge1xuICAgICAgICAgICAgcmV0dXJuO1xuICAgICAgICB9XG4gICAgICAgIE9iamVjdC5hc3NpZ24odGhpcywga3dhcmdzKTtcbiAgICB9XG5cbiAgICB0b0FwaUpzb24oKTogb2JqZWN0IHtcbiAgICAgICAgY29uc3QgdG9SZXR1cm46IHtcbiAgICAgICAgICAgIFtrZXk6IHN0cmluZ106IGFueTtcbiAgICAgICAgfSA9IHt9O1xuICAgICAgICBcbiAgICAgICAgaWYgKHR5cGVvZiB0aGlzLmFjY291bnRHcm91cElkICE9PSAndW5kZWZpbmVkJykge3RvUmV0dXJuWydhY2NvdW50R3JvdXBJZCddID0gdGhpcy5hY2NvdW50R3JvdXBJZDt9XG4gICAgICAgIGlmICh0eXBlb2YgdGhpcy5jb250YWN0SWRzICE9PSAndW5kZWZpbmVkJykge3RvUmV0dXJuWydjb250YWN0SWRzJ10gPSB0aGlzLmNvbnRhY3RJZHM7fVxuICAgICAgICBpZiAodHlwZW9mIHRoaXMuc3ViamVjdCAhPT0gJ3VuZGVmaW5lZCcpIHt0b1JldHVyblsnc3ViamVjdCddID0gdGhpcy5zdWJqZWN0O31cbiAgICAgICAgaWYgKHR5cGVvZiB0aGlzLnRlbXBsYXRlICE9PSAndW5kZWZpbmVkJykge3RvUmV0dXJuWyd0ZW1wbGF0ZSddID0gdGhpcy50ZW1wbGF0ZTt9XG4gICAgICAgIGlmICh0eXBlb2YgdGhpcy5jY0FkZHJlc3MgIT09ICd1bmRlZmluZWQnKSB7dG9SZXR1cm5bJ2NjQWRkcmVzcyddID0gdGhpcy5jY0FkZHJlc3M7fVxuICAgICAgICBpZiAodHlwZW9mIHRoaXMuYmNjQWRkcmVzcyAhPT0gJ3VuZGVmaW5lZCcpIHt0b1JldHVyblsnYmNjQWRkcmVzcyddID0gdGhpcy5iY2NBZGRyZXNzO31cbiAgICAgICAgaWYgKHR5cGVvZiB0aGlzLnJlcGx5QWRkcmVzcyAhPT0gJ3VuZGVmaW5lZCcpIHt0b1JldHVyblsncmVwbHlBZGRyZXNzJ10gPSB0aGlzLnJlcGx5QWRkcmVzczt9XG4gICAgICAgIHJldHVybiB0b1JldHVybjtcbiAgICB9XG59XG5cbmV4cG9ydCBjbGFzcyBDb250YWN0TWVzc2FnZVJlc3BvbnNlIGltcGxlbWVudHMgaS5Db250YWN0TWVzc2FnZVJlc3BvbnNlSW50ZXJmYWNlIHtcbiAgICByZXNwb25zZU1lc3NhZ2U6IHN0cmluZztcblxuICAgIHN0YXRpYyBmcm9tUHJvdG8ocHJvdG86IGFueSk6IENvbnRhY3RNZXNzYWdlUmVzcG9uc2Uge1xuICAgICAgICBsZXQgbSA9IG5ldyBDb250YWN0TWVzc2FnZVJlc3BvbnNlKCk7XG4gICAgICAgIG0gPSBPYmplY3QuYXNzaWduKG0sIHByb3RvKTtcbiAgICAgICAgcmV0dXJuIG07XG4gICAgfVxuXG4gICAgY29uc3RydWN0b3Ioa3dhcmdzPzogaS5Db250YWN0TWVzc2FnZVJlc3BvbnNlSW50ZXJmYWNlKSB7XG4gICAgICAgIGlmICgha3dhcmdzKSB7XG4gICAgICAgICAgICByZXR1cm47XG4gICAgICAgIH1cbiAgICAgICAgT2JqZWN0LmFzc2lnbih0aGlzLCBrd2FyZ3MpO1xuICAgIH1cblxuICAgIHRvQXBpSnNvbigpOiBvYmplY3Qge1xuICAgICAgICBjb25zdCB0b1JldHVybjoge1xuICAgICAgICAgICAgW2tleTogc3RyaW5nXTogYW55O1xuICAgICAgICB9ID0ge307XG4gICAgICAgIFxuICAgICAgICBpZiAodHlwZW9mIHRoaXMucmVzcG9uc2VNZXNzYWdlICE9PSAndW5kZWZpbmVkJykge3RvUmV0dXJuWydyZXNwb25zZU1lc3NhZ2UnXSA9IHRoaXMucmVzcG9uc2VNZXNzYWdlO31cbiAgICAgICAgcmV0dXJuIHRvUmV0dXJuO1xuICAgIH1cbn1cblxuIl19

@@ -20,5 +20,2 @@ export function enumStringToValue(enumRef, value) {

toApiJson() {
if (typeof this.paths === 'undefined') {
return {};
}
const toReturn = {};

@@ -31,2 +28,2 @@ if (typeof this.paths !== 'undefined') {

}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZmllbGQtbWFzay5qcyIsInNvdXJjZVJvb3QiOiIvY29kZWZyZXNoL3ZvbHVtZS9jb250YWN0cy9zZGtzL3R5cGVzY3JpcHQvc3JjL2NvbnRhY3RzX3Nkay9zcmMvIiwic291cmNlcyI6WyJsaWIvX2ludGVybmFsL29iamVjdHMvZmllbGQtbWFzay50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFVQSxNQUFNLFVBQVUsaUJBQWlCLENBQUksT0FBWSxFQUFFLEtBQWE7SUFDOUQsSUFBSSxPQUFPLEtBQUssS0FBSyxRQUFRLEVBQUU7UUFDN0IsT0FBTyxLQUFLLENBQUM7S0FDZDtJQUNELE9BQU8sT0FBTyxDQUFDLEtBQUssQ0FBQyxDQUFDO0FBQ3hCLENBQUM7QUFFRCxNQUFNLE9BQU8sU0FBUztJQVNsQixZQUFZLE1BQTZCO1FBQ3JDLElBQUksQ0FBQyxNQUFNLEVBQUU7WUFDVCxPQUFPO1NBQ1Y7UUFDRCxNQUFNLENBQUMsTUFBTSxDQUFDLElBQUksRUFBRSxNQUFNLENBQUMsQ0FBQztJQUNoQyxDQUFDO0lBWEQsTUFBTSxDQUFDLFNBQVMsQ0FBQyxLQUFVO1FBQ3ZCLElBQUksQ0FBQyxHQUFHLElBQUksU0FBUyxFQUFFLENBQUM7UUFDeEIsQ0FBQyxHQUFHLE1BQU0sQ0FBQyxNQUFNLENBQUMsQ0FBQyxFQUFFLEtBQUssQ0FBQyxDQUFDO1FBQzVCLE9BQU8sQ0FBQyxDQUFDO0lBQ2IsQ0FBQztJQVNELFNBQVM7UUFDTCxJQUNJLE9BQU8sSUFBSSxDQUFDLEtBQUssS0FBSyxXQUFXLEVBQUU7WUFDbkMsT0FBTyxFQUFFLENBQUM7U0FDYjtRQUVELE1BQU0sUUFBUSxHQUVWLEVBQUUsQ0FBQztRQUVQLElBQUksT0FBTyxJQUFJLENBQUMsS0FBSyxLQUFLLFdBQVcsRUFBRTtZQUFDLFFBQVEsQ0FBQyxPQUFPLENBQUMsR0FBRyxJQUFJLENBQUMsS0FBSyxDQUFDO1NBQUM7UUFDeEUsT0FBTyxRQUFRLENBQUM7SUFDcEIsQ0FBQztDQUNKIiwic291cmNlc0NvbnRlbnQiOlsiLy8gKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4vLyBDb2RlIGdlbmVyYXRlZCBieSBzZGtnZW5cbi8vIERPIE5PVCBFRElUIS5cbi8vXG4vLyBPYmplY3RzLlxuLy8gKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5pbXBvcnQgKiBhcyBpIGZyb20gJy4uL2ludGVyZmFjZXMnO1xuXG5pbXBvcnQgKiBhcyBlIGZyb20gJy4uL2VudW1zJztcblxuZXhwb3J0IGZ1bmN0aW9uIGVudW1TdHJpbmdUb1ZhbHVlPEU+KGVudW1SZWY6IGFueSwgdmFsdWU6IHN0cmluZyk6IEUge1xuICBpZiAodHlwZW9mIHZhbHVlID09PSAnbnVtYmVyJykge1xuICAgIHJldHVybiB2YWx1ZTtcbiAgfVxuICByZXR1cm4gZW51bVJlZlt2YWx1ZV07XG59XG5cbmV4cG9ydCBjbGFzcyBGaWVsZE1hc2sgaW1wbGVtZW50cyBpLkZpZWxkTWFza0ludGVyZmFjZSB7XG4gICAgcGF0aHM6IHN0cmluZ1tdO1xuXG4gICAgc3RhdGljIGZyb21Qcm90byhwcm90bzogYW55KTogRmllbGRNYXNrIHtcbiAgICAgICAgbGV0IG0gPSBuZXcgRmllbGRNYXNrKCk7XG4gICAgICAgIG0gPSBPYmplY3QuYXNzaWduKG0sIHByb3RvKTtcbiAgICAgICAgcmV0dXJuIG07XG4gICAgfVxuXG4gICAgY29uc3RydWN0b3Ioa3dhcmdzPzogaS5GaWVsZE1hc2tJbnRlcmZhY2UpIHtcbiAgICAgICAgaWYgKCFrd2FyZ3MpIHtcbiAgICAgICAgICAgIHJldHVybjtcbiAgICAgICAgfVxuICAgICAgICBPYmplY3QuYXNzaWduKHRoaXMsIGt3YXJncyk7XG4gICAgfVxuXG4gICAgdG9BcGlKc29uKCk6IG9iamVjdCB7XG4gICAgICAgIGlmIChcbiAgICAgICAgICAgIHR5cGVvZiB0aGlzLnBhdGhzID09PSAndW5kZWZpbmVkJykge1xuICAgICAgICAgICAgcmV0dXJuIHt9O1xuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICBjb25zdCB0b1JldHVybjoge1xuICAgICAgICAgICAgW2tleTogc3RyaW5nXTogYW55O1xuICAgICAgICB9ID0ge307XG4gICAgICAgIFxuICAgICAgICBpZiAodHlwZW9mIHRoaXMucGF0aHMgIT09ICd1bmRlZmluZWQnKSB7dG9SZXR1cm5bJ3BhdGhzJ10gPSB0aGlzLnBhdGhzO31cbiAgICAgICAgcmV0dXJuIHRvUmV0dXJuO1xuICAgIH1cbn1cblxuIl19
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZmllbGQtbWFzay5qcyIsInNvdXJjZVJvb3QiOiIvY29kZWZyZXNoL3ZvbHVtZS9jb250YWN0cy9zZGtzL3R5cGVzY3JpcHQvc3JjL2NvbnRhY3RzX3Nkay9zcmMvIiwic291cmNlcyI6WyJsaWIvX2ludGVybmFsL29iamVjdHMvZmllbGQtbWFzay50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFVQSxNQUFNLFVBQVUsaUJBQWlCLENBQUksT0FBWSxFQUFFLEtBQWE7SUFDOUQsSUFBSSxPQUFPLEtBQUssS0FBSyxRQUFRLEVBQUU7UUFDN0IsT0FBTyxLQUFLLENBQUM7S0FDZDtJQUNELE9BQU8sT0FBTyxDQUFDLEtBQUssQ0FBQyxDQUFDO0FBQ3hCLENBQUM7QUFFRCxNQUFNLE9BQU8sU0FBUztJQVNsQixZQUFZLE1BQTZCO1FBQ3JDLElBQUksQ0FBQyxNQUFNLEVBQUU7WUFDVCxPQUFPO1NBQ1Y7UUFDRCxNQUFNLENBQUMsTUFBTSxDQUFDLElBQUksRUFBRSxNQUFNLENBQUMsQ0FBQztJQUNoQyxDQUFDO0lBWEQsTUFBTSxDQUFDLFNBQVMsQ0FBQyxLQUFVO1FBQ3ZCLElBQUksQ0FBQyxHQUFHLElBQUksU0FBUyxFQUFFLENBQUM7UUFDeEIsQ0FBQyxHQUFHLE1BQU0sQ0FBQyxNQUFNLENBQUMsQ0FBQyxFQUFFLEtBQUssQ0FBQyxDQUFDO1FBQzVCLE9BQU8sQ0FBQyxDQUFDO0lBQ2IsQ0FBQztJQVNELFNBQVM7UUFDTCxNQUFNLFFBQVEsR0FFVixFQUFFLENBQUM7UUFFUCxJQUFJLE9BQU8sSUFBSSxDQUFDLEtBQUssS0FBSyxXQUFXLEVBQUU7WUFBQyxRQUFRLENBQUMsT0FBTyxDQUFDLEdBQUcsSUFBSSxDQUFDLEtBQUssQ0FBQztTQUFDO1FBQ3hFLE9BQU8sUUFBUSxDQUFDO0lBQ3BCLENBQUM7Q0FDSiIsInNvdXJjZXNDb250ZW50IjpbIi8vICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuLy8gQ29kZSBnZW5lcmF0ZWQgYnkgc2RrZ2VuXG4vLyBETyBOT1QgRURJVCEuXG4vL1xuLy8gT2JqZWN0cy5cbi8vICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuaW1wb3J0ICogYXMgaSBmcm9tICcuLi9pbnRlcmZhY2VzJztcblxuaW1wb3J0ICogYXMgZSBmcm9tICcuLi9lbnVtcyc7XG5cbmV4cG9ydCBmdW5jdGlvbiBlbnVtU3RyaW5nVG9WYWx1ZTxFPihlbnVtUmVmOiBhbnksIHZhbHVlOiBzdHJpbmcpOiBFIHtcbiAgaWYgKHR5cGVvZiB2YWx1ZSA9PT0gJ251bWJlcicpIHtcbiAgICByZXR1cm4gdmFsdWU7XG4gIH1cbiAgcmV0dXJuIGVudW1SZWZbdmFsdWVdO1xufVxuXG5leHBvcnQgY2xhc3MgRmllbGRNYXNrIGltcGxlbWVudHMgaS5GaWVsZE1hc2tJbnRlcmZhY2Uge1xuICAgIHBhdGhzOiBzdHJpbmdbXTtcblxuICAgIHN0YXRpYyBmcm9tUHJvdG8ocHJvdG86IGFueSk6IEZpZWxkTWFzayB7XG4gICAgICAgIGxldCBtID0gbmV3IEZpZWxkTWFzaygpO1xuICAgICAgICBtID0gT2JqZWN0LmFzc2lnbihtLCBwcm90byk7XG4gICAgICAgIHJldHVybiBtO1xuICAgIH1cblxuICAgIGNvbnN0cnVjdG9yKGt3YXJncz86IGkuRmllbGRNYXNrSW50ZXJmYWNlKSB7XG4gICAgICAgIGlmICgha3dhcmdzKSB7XG4gICAgICAgICAgICByZXR1cm47XG4gICAgICAgIH1cbiAgICAgICAgT2JqZWN0LmFzc2lnbih0aGlzLCBrd2FyZ3MpO1xuICAgIH1cblxuICAgIHRvQXBpSnNvbigpOiBvYmplY3Qge1xuICAgICAgICBjb25zdCB0b1JldHVybjoge1xuICAgICAgICAgICAgW2tleTogc3RyaW5nXTogYW55O1xuICAgICAgICB9ID0ge307XG4gICAgICAgIFxuICAgICAgICBpZiAodHlwZW9mIHRoaXMucGF0aHMgIT09ICd1bmRlZmluZWQnKSB7dG9SZXR1cm5bJ3BhdGhzJ10gPSB0aGlzLnBhdGhzO31cbiAgICAgICAgcmV0dXJuIHRvUmV0dXJuO1xuICAgIH1cbn1cblxuIl19
export { FieldMask, } from './field-mask';
export { AddUsersToListRequest, AssociateIDRequest, BulkCreateContactRequest, BulkUpdateContactRequest, Contact, CreateContactRequest, CreateContactResponse, CreateUserListRequest, DeleteContactRequest, DeleteUserFromListRequest, Filters, GetUserListRequest, GetUserListResponse, HeaderMapping, ListContactsRequest, ListContactsResponse, ListOriginsRequest, ListOriginsResponse, ListUserListsRequest, ListUserListsResponse, ListUsersFromListRequest, ListUsersFromListResponse, PagedRequestOptions, PagedResponseMetadata, SortOptions, TriggerSyncRequest, UpdateContactRequest, UpdateContactResponse, UserListItem, WhiteLabeledOrigin, } from './api';
export { ContactMessageRequest, ContactMessageResponse, } from './contact-email';
export { BulkCreateCustomerRequest, BulkCreateCustomerResponse, BulkCreateCustomerValidationError, Conflict, CreateCustomerRequest, CreateCustomerResponse, Customer, CustomerFilters, CustomerHeaderMapping, CustomerSortOptions, DateRangeFilter, DeleteCustomerRequest, GetCustomerRequest, GetCustomerResponse, ListCustomersRequest, ListCustomersResponse, UpdateCustomerRequest, UpdateCustomerResponse, } from './customer';
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiL2NvZGVmcmVzaC92b2x1bWUvY29udGFjdHMvc2Rrcy90eXBlc2NyaXB0L3NyYy9jb250YWN0c19zZGsvc3JjLyIsInNvdXJjZXMiOlsibGliL19pbnRlcm5hbC9vYmplY3RzL2luZGV4LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQVNBLE9BQU8sRUFDSCxTQUFTLEdBQ1osTUFBTSxjQUFjLENBQUM7QUFFdEIsT0FBTyxFQUNILHFCQUFxQixFQUNyQixrQkFBa0IsRUFDbEIsd0JBQXdCLEVBQ3hCLHdCQUF3QixFQUN4QixPQUFPLEVBQ1Asb0JBQW9CLEVBQ3BCLHFCQUFxQixFQUNyQixxQkFBcUIsRUFDckIsb0JBQW9CLEVBQ3BCLHlCQUF5QixFQUN6QixPQUFPLEVBQ1Asa0JBQWtCLEVBQ2xCLG1CQUFtQixFQUNuQixhQUFhLEVBQ2IsbUJBQW1CLEVBQ25CLG9CQUFvQixFQUNwQixrQkFBa0IsRUFDbEIsbUJBQW1CLEVBQ25CLG9CQUFvQixFQUNwQixxQkFBcUIsRUFDckIsd0JBQXdCLEVBQ3hCLHlCQUF5QixFQUN6QixtQkFBbUIsRUFDbkIscUJBQXFCLEVBQ3JCLFdBQVcsRUFDWCxrQkFBa0IsRUFDbEIsb0JBQW9CLEVBQ3BCLHFCQUFxQixFQUNyQixZQUFZLEVBQ1osa0JBQWtCLEdBQ3JCLE1BQU0sT0FBTyxDQUFDO0FBRWYsT0FBTyxFQUNILHFCQUFxQixFQUNyQixzQkFBc0IsR0FDekIsTUFBTSxpQkFBaUIsQ0FBQztBQUV6QixPQUFPLEVBQ0gseUJBQXlCLEVBQ3pCLDBCQUEwQixFQUMxQixpQ0FBaUMsRUFDakMsUUFBUSxFQUNSLHFCQUFxQixFQUNyQixzQkFBc0IsRUFDdEIsUUFBUSxFQUNSLGVBQWUsRUFDZixxQkFBcUIsRUFDckIsbUJBQW1CLEVBQ25CLGVBQWUsRUFDZixxQkFBcUIsRUFDckIsa0JBQWtCLEVBQ2xCLG1CQUFtQixFQUNuQixvQkFBb0IsRUFDcEIscUJBQXFCLEVBQ3JCLHFCQUFxQixFQUNyQixzQkFBc0IsR0FDekIsTUFBTSxZQUFZLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyIvLyAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbi8vIENvZGUgZ2VuZXJhdGVkIGJ5IHNka2dlblxuLy8gRE8gTk9UIEVESVQhLlxuLy9cbi8vIE9iamVjdHMgSW5kZXguXG4vLyAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbmV4cG9ydCB7XG59IGZyb20gJy4vY29udGFjdHMnO1xuXG5leHBvcnQge1xuICAgIEZpZWxkTWFzayxcbn0gZnJvbSAnLi9maWVsZC1tYXNrJztcblxuZXhwb3J0IHtcbiAgICBBZGRVc2Vyc1RvTGlzdFJlcXVlc3QsXG4gICAgQXNzb2NpYXRlSURSZXF1ZXN0LFxuICAgIEJ1bGtDcmVhdGVDb250YWN0UmVxdWVzdCxcbiAgICBCdWxrVXBkYXRlQ29udGFjdFJlcXVlc3QsXG4gICAgQ29udGFjdCxcbiAgICBDcmVhdGVDb250YWN0UmVxdWVzdCxcbiAgICBDcmVhdGVDb250YWN0UmVzcG9uc2UsXG4gICAgQ3JlYXRlVXNlckxpc3RSZXF1ZXN0LFxuICAgIERlbGV0ZUNvbnRhY3RSZXF1ZXN0LFxuICAgIERlbGV0ZVVzZXJGcm9tTGlzdFJlcXVlc3QsXG4gICAgRmlsdGVycyxcbiAgICBHZXRVc2VyTGlzdFJlcXVlc3QsXG4gICAgR2V0VXNlckxpc3RSZXNwb25zZSxcbiAgICBIZWFkZXJNYXBwaW5nLFxuICAgIExpc3RDb250YWN0c1JlcXVlc3QsXG4gICAgTGlzdENvbnRhY3RzUmVzcG9uc2UsXG4gICAgTGlzdE9yaWdpbnNSZXF1ZXN0LFxuICAgIExpc3RPcmlnaW5zUmVzcG9uc2UsXG4gICAgTGlzdFVzZXJMaXN0c1JlcXVlc3QsXG4gICAgTGlzdFVzZXJMaXN0c1Jlc3BvbnNlLFxuICAgIExpc3RVc2Vyc0Zyb21MaXN0UmVxdWVzdCxcbiAgICBMaXN0VXNlcnNGcm9tTGlzdFJlc3BvbnNlLFxuICAgIFBhZ2VkUmVxdWVzdE9wdGlvbnMsXG4gICAgUGFnZWRSZXNwb25zZU1ldGFkYXRhLFxuICAgIFNvcnRPcHRpb25zLFxuICAgIFRyaWdnZXJTeW5jUmVxdWVzdCxcbiAgICBVcGRhdGVDb250YWN0UmVxdWVzdCxcbiAgICBVcGRhdGVDb250YWN0UmVzcG9uc2UsXG4gICAgVXNlckxpc3RJdGVtLFxuICAgIFdoaXRlTGFiZWxlZE9yaWdpbixcbn0gZnJvbSAnLi9hcGknO1xuXG5leHBvcnQge1xuICAgIENvbnRhY3RNZXNzYWdlUmVxdWVzdCxcbiAgICBDb250YWN0TWVzc2FnZVJlc3BvbnNlLFxufSBmcm9tICcuL2NvbnRhY3QtZW1haWwnO1xuXG5leHBvcnQge1xuICAgIEJ1bGtDcmVhdGVDdXN0b21lclJlcXVlc3QsXG4gICAgQnVsa0NyZWF0ZUN1c3RvbWVyUmVzcG9uc2UsXG4gICAgQnVsa0NyZWF0ZUN1c3RvbWVyVmFsaWRhdGlvbkVycm9yLFxuICAgIENvbmZsaWN0LFxuICAgIENyZWF0ZUN1c3RvbWVyUmVxdWVzdCxcbiAgICBDcmVhdGVDdXN0b21lclJlc3BvbnNlLFxuICAgIEN1c3RvbWVyLFxuICAgIEN1c3RvbWVyRmlsdGVycyxcbiAgICBDdXN0b21lckhlYWRlck1hcHBpbmcsXG4gICAgQ3VzdG9tZXJTb3J0T3B0aW9ucyxcbiAgICBEYXRlUmFuZ2VGaWx0ZXIsXG4gICAgRGVsZXRlQ3VzdG9tZXJSZXF1ZXN0LFxuICAgIEdldEN1c3RvbWVyUmVxdWVzdCxcbiAgICBHZXRDdXN0b21lclJlc3BvbnNlLFxuICAgIExpc3RDdXN0b21lcnNSZXF1ZXN0LFxuICAgIExpc3RDdXN0b21lcnNSZXNwb25zZSxcbiAgICBVcGRhdGVDdXN0b21lclJlcXVlc3QsXG4gICAgVXBkYXRlQ3VzdG9tZXJSZXNwb25zZSxcbn0gZnJvbSAnLi9jdXN0b21lcic7XG5cbiJdfQ==
export { BulkCreateCustomerRequest, BulkCreateCustomerResponse, BulkCreateCustomerValidationError, Conflict, CreateCustomerRequest, CreateCustomerResponse, Customer, CustomerFilters, CustomerHeaderMapping, CustomerOrigin, CustomerSortOptions, DateRangeFilter, DeleteCustomerRequest, GetCustomerRequest, GetCustomerResponse, ListCustomerOriginsRequest, ListCustomerOriginsResponse, ListCustomersRequest, ListCustomersResponse, UpdateCustomerRequest, UpdateCustomerResponse, VendorAssociateCustomerIDRequest, VendorCreateCustomerRequest, VendorCreateCustomerResponse, VendorDeleteCustomerRequest, VendorGetCustomerRequest, VendorGetCustomerResponse, VendorListCustomerOriginsRequest, VendorListCustomerOriginsResponse, VendorListCustomersRequest, VendorListCustomersResponse, VendorUpdateCustomerRequest, VendorUpdateCustomerResponse, } from './customer';
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiL2NvZGVmcmVzaC92b2x1bWUvY29udGFjdHMvc2Rrcy90eXBlc2NyaXB0L3NyYy9jb250YWN0c19zZGsvc3JjLyIsInNvdXJjZXMiOlsibGliL19pbnRlcm5hbC9vYmplY3RzL2luZGV4LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQVNBLE9BQU8sRUFDSCxTQUFTLEdBQ1osTUFBTSxjQUFjLENBQUM7QUFFdEIsT0FBTyxFQUNILHFCQUFxQixFQUNyQixrQkFBa0IsRUFDbEIsd0JBQXdCLEVBQ3hCLHdCQUF3QixFQUN4QixPQUFPLEVBQ1Asb0JBQW9CLEVBQ3BCLHFCQUFxQixFQUNyQixxQkFBcUIsRUFDckIsb0JBQW9CLEVBQ3BCLHlCQUF5QixFQUN6QixPQUFPLEVBQ1Asa0JBQWtCLEVBQ2xCLG1CQUFtQixFQUNuQixhQUFhLEVBQ2IsbUJBQW1CLEVBQ25CLG9CQUFvQixFQUNwQixrQkFBa0IsRUFDbEIsbUJBQW1CLEVBQ25CLG9CQUFvQixFQUNwQixxQkFBcUIsRUFDckIsd0JBQXdCLEVBQ3hCLHlCQUF5QixFQUN6QixtQkFBbUIsRUFDbkIscUJBQXFCLEVBQ3JCLFdBQVcsRUFDWCxrQkFBa0IsRUFDbEIsb0JBQW9CLEVBQ3BCLHFCQUFxQixFQUNyQixZQUFZLEVBQ1osa0JBQWtCLEdBQ3JCLE1BQU0sT0FBTyxDQUFDO0FBRWYsT0FBTyxFQUNILHFCQUFxQixFQUNyQixzQkFBc0IsR0FDekIsTUFBTSxpQkFBaUIsQ0FBQztBQUV6QixPQUFPLEVBQ0gseUJBQXlCLEVBQ3pCLDBCQUEwQixFQUMxQixpQ0FBaUMsRUFDakMsUUFBUSxFQUNSLHFCQUFxQixFQUNyQixzQkFBc0IsRUFDdEIsUUFBUSxFQUNSLGVBQWUsRUFDZixxQkFBcUIsRUFDckIsY0FBYyxFQUNkLG1CQUFtQixFQUNuQixlQUFlLEVBQ2YscUJBQXFCLEVBQ3JCLGtCQUFrQixFQUNsQixtQkFBbUIsRUFDbkIsMEJBQTBCLEVBQzFCLDJCQUEyQixFQUMzQixvQkFBb0IsRUFDcEIscUJBQXFCLEVBQ3JCLHFCQUFxQixFQUNyQixzQkFBc0IsRUFDdEIsZ0NBQWdDLEVBQ2hDLDJCQUEyQixFQUMzQiw0QkFBNEIsRUFDNUIsMkJBQTJCLEVBQzNCLHdCQUF3QixFQUN4Qix5QkFBeUIsRUFDekIsZ0NBQWdDLEVBQ2hDLGlDQUFpQyxFQUNqQywwQkFBMEIsRUFDMUIsMkJBQTJCLEVBQzNCLDJCQUEyQixFQUMzQiw0QkFBNEIsR0FDL0IsTUFBTSxZQUFZLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyIvLyAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbi8vIENvZGUgZ2VuZXJhdGVkIGJ5IHNka2dlblxuLy8gRE8gTk9UIEVESVQhLlxuLy9cbi8vIE9iamVjdHMgSW5kZXguXG4vLyAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbmV4cG9ydCB7XG59IGZyb20gJy4vY29udGFjdHMnO1xuXG5leHBvcnQge1xuICAgIEZpZWxkTWFzayxcbn0gZnJvbSAnLi9maWVsZC1tYXNrJztcblxuZXhwb3J0IHtcbiAgICBBZGRVc2Vyc1RvTGlzdFJlcXVlc3QsXG4gICAgQXNzb2NpYXRlSURSZXF1ZXN0LFxuICAgIEJ1bGtDcmVhdGVDb250YWN0UmVxdWVzdCxcbiAgICBCdWxrVXBkYXRlQ29udGFjdFJlcXVlc3QsXG4gICAgQ29udGFjdCxcbiAgICBDcmVhdGVDb250YWN0UmVxdWVzdCxcbiAgICBDcmVhdGVDb250YWN0UmVzcG9uc2UsXG4gICAgQ3JlYXRlVXNlckxpc3RSZXF1ZXN0LFxuICAgIERlbGV0ZUNvbnRhY3RSZXF1ZXN0LFxuICAgIERlbGV0ZVVzZXJGcm9tTGlzdFJlcXVlc3QsXG4gICAgRmlsdGVycyxcbiAgICBHZXRVc2VyTGlzdFJlcXVlc3QsXG4gICAgR2V0VXNlckxpc3RSZXNwb25zZSxcbiAgICBIZWFkZXJNYXBwaW5nLFxuICAgIExpc3RDb250YWN0c1JlcXVlc3QsXG4gICAgTGlzdENvbnRhY3RzUmVzcG9uc2UsXG4gICAgTGlzdE9yaWdpbnNSZXF1ZXN0LFxuICAgIExpc3RPcmlnaW5zUmVzcG9uc2UsXG4gICAgTGlzdFVzZXJMaXN0c1JlcXVlc3QsXG4gICAgTGlzdFVzZXJMaXN0c1Jlc3BvbnNlLFxuICAgIExpc3RVc2Vyc0Zyb21MaXN0UmVxdWVzdCxcbiAgICBMaXN0VXNlcnNGcm9tTGlzdFJlc3BvbnNlLFxuICAgIFBhZ2VkUmVxdWVzdE9wdGlvbnMsXG4gICAgUGFnZWRSZXNwb25zZU1ldGFkYXRhLFxuICAgIFNvcnRPcHRpb25zLFxuICAgIFRyaWdnZXJTeW5jUmVxdWVzdCxcbiAgICBVcGRhdGVDb250YWN0UmVxdWVzdCxcbiAgICBVcGRhdGVDb250YWN0UmVzcG9uc2UsXG4gICAgVXNlckxpc3RJdGVtLFxuICAgIFdoaXRlTGFiZWxlZE9yaWdpbixcbn0gZnJvbSAnLi9hcGknO1xuXG5leHBvcnQge1xuICAgIENvbnRhY3RNZXNzYWdlUmVxdWVzdCxcbiAgICBDb250YWN0TWVzc2FnZVJlc3BvbnNlLFxufSBmcm9tICcuL2NvbnRhY3QtZW1haWwnO1xuXG5leHBvcnQge1xuICAgIEJ1bGtDcmVhdGVDdXN0b21lclJlcXVlc3QsXG4gICAgQnVsa0NyZWF0ZUN1c3RvbWVyUmVzcG9uc2UsXG4gICAgQnVsa0NyZWF0ZUN1c3RvbWVyVmFsaWRhdGlvbkVycm9yLFxuICAgIENvbmZsaWN0LFxuICAgIENyZWF0ZUN1c3RvbWVyUmVxdWVzdCxcbiAgICBDcmVhdGVDdXN0b21lclJlc3BvbnNlLFxuICAgIEN1c3RvbWVyLFxuICAgIEN1c3RvbWVyRmlsdGVycyxcbiAgICBDdXN0b21lckhlYWRlck1hcHBpbmcsXG4gICAgQ3VzdG9tZXJPcmlnaW4sXG4gICAgQ3VzdG9tZXJTb3J0T3B0aW9ucyxcbiAgICBEYXRlUmFuZ2VGaWx0ZXIsXG4gICAgRGVsZXRlQ3VzdG9tZXJSZXF1ZXN0LFxuICAgIEdldEN1c3RvbWVyUmVxdWVzdCxcbiAgICBHZXRDdXN0b21lclJlc3BvbnNlLFxuICAgIExpc3RDdXN0b21lck9yaWdpbnNSZXF1ZXN0LFxuICAgIExpc3RDdXN0b21lck9yaWdpbnNSZXNwb25zZSxcbiAgICBMaXN0Q3VzdG9tZXJzUmVxdWVzdCxcbiAgICBMaXN0Q3VzdG9tZXJzUmVzcG9uc2UsXG4gICAgVXBkYXRlQ3VzdG9tZXJSZXF1ZXN0LFxuICAgIFVwZGF0ZUN1c3RvbWVyUmVzcG9uc2UsXG4gICAgVmVuZG9yQXNzb2NpYXRlQ3VzdG9tZXJJRFJlcXVlc3QsXG4gICAgVmVuZG9yQ3JlYXRlQ3VzdG9tZXJSZXF1ZXN0LFxuICAgIFZlbmRvckNyZWF0ZUN1c3RvbWVyUmVzcG9uc2UsXG4gICAgVmVuZG9yRGVsZXRlQ3VzdG9tZXJSZXF1ZXN0LFxuICAgIFZlbmRvckdldEN1c3RvbWVyUmVxdWVzdCxcbiAgICBWZW5kb3JHZXRDdXN0b21lclJlc3BvbnNlLFxuICAgIFZlbmRvckxpc3RDdXN0b21lck9yaWdpbnNSZXF1ZXN0LFxuICAgIFZlbmRvckxpc3RDdXN0b21lck9yaWdpbnNSZXNwb25zZSxcbiAgICBWZW5kb3JMaXN0Q3VzdG9tZXJzUmVxdWVzdCxcbiAgICBWZW5kb3JMaXN0Q3VzdG9tZXJzUmVzcG9uc2UsXG4gICAgVmVuZG9yVXBkYXRlQ3VzdG9tZXJSZXF1ZXN0LFxuICAgIFZlbmRvclVwZGF0ZUN1c3RvbWVyUmVzcG9uc2UsXG59IGZyb20gJy4vY3VzdG9tZXInO1xuXG4iXX0=

@@ -55,3 +55,3 @@ import { Injectable } from '@angular/core';

}
listCustomers(accountGroupId, cursor, pageSize, searchTerm) {
listCustomers(accountGroupId, cursor, pageSize, searchTerm, filters, sortOptions) {
return this.customerAPI.list({

@@ -61,3 +61,5 @@ accountGroupId: accountGroupId,

pageSize: pageSize,
searchTerm: searchTerm
searchTerm: searchTerm,
filters: filters,
sortOptions: sortOptions
});

@@ -73,2 +75,7 @@ }

}
listCustomerOrigins(accountGroupId) {
return this.customerAPI.listCustomerOrigins({
accountGroupId: accountGroupId
});
}
}

@@ -82,2 +89,2 @@ CustomerService.ɵprov = i0.ɵɵdefineInjectable({ factory: function CustomerService_Factory() { return new CustomerService(i0.ɵɵinject(i1.CustomerApiService)); }, token: CustomerService, providedIn: "root" });

];
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3VzdG9tZXIuc2VydmljZS5qcyIsInNvdXJjZVJvb3QiOiIvY29kZWZyZXNoL3ZvbHVtZS9jb250YWN0cy9zZGtzL3R5cGVzY3JpcHQvc3JjL2NvbnRhY3RzX3Nkay9zcmMvIiwic291cmNlcyI6WyJsaWIvY3VzdG9tZXIuc2VydmljZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUMsVUFBVSxFQUFDLE1BQU0sZUFBZSxDQUFDO0FBQ3pDLE9BQU8sRUFBQyxrQkFBa0IsRUFBQyxNQUFNLGtDQUFrQyxDQUFDOzs7QUFjcEUsTUFBTSxPQUFPLGVBQWU7SUFDeEIsWUFBb0IsV0FBK0I7UUFBL0IsZ0JBQVcsR0FBWCxXQUFXLENBQW9CO0lBQ25ELENBQUM7SUFFRCxjQUFjLENBQ1YsY0FBc0IsRUFDdEIsU0FBaUIsRUFDakIsU0FBaUIsRUFDakIsUUFBZ0IsRUFDaEIsT0FBZSxFQUNmLElBQVksRUFDWixLQUFhLEVBQ2IsT0FBZSxFQUNmLFlBQXNCLEVBQ3RCLGNBQXdCLEVBQ3hCLElBQWMsRUFDZCxPQUFpQixFQUNqQixtQkFBNEI7UUFFNUIsT0FBTyxJQUFJLENBQUMsV0FBVyxDQUFDLE1BQU0sQ0FBQztZQUMzQixjQUFjLEVBQUUsY0FBYztZQUM5QixTQUFTLEVBQUUsU0FBUztZQUNwQixTQUFTLEVBQUUsU0FBUztZQUNwQixRQUFRLEVBQUUsUUFBUTtZQUNsQixPQUFPLEVBQUUsT0FBTztZQUNoQixJQUFJLEVBQUUsSUFBSTtZQUNWLEtBQUssRUFBRSxLQUFLO1lBQ1osT0FBTyxFQUFFLE9BQU87WUFDaEIsWUFBWSxFQUFFLFlBQVk7WUFDMUIsY0FBYyxFQUFFLGNBQWM7WUFDOUIsSUFBSSxFQUFFLElBQUk7WUFDVixPQUFPLEVBQUUsT0FBTztZQUNoQixtQkFBbUIsRUFBRSxtQkFBbUI7U0FDM0MsQ0FBQyxDQUFDO0lBQ1AsQ0FBQztJQUVELGNBQWMsQ0FDVixjQUFzQixFQUN0QixVQUFrQixFQUNsQixTQUFpQixFQUNqQixRQUFnQixFQUNoQixPQUFlLEVBQ2YsSUFBWSxFQUNaLEtBQWEsRUFDYixPQUFlLEVBQ2YsWUFBc0IsRUFDdEIsY0FBd0IsRUFDeEIsSUFBYyxFQUNkLE1BQWMsRUFDZCxtQkFBNEI7UUFFNUIsT0FBTyxJQUFJLENBQUMsV0FBVyxDQUFDLE1BQU0sQ0FBQztZQUMzQixjQUFjLEVBQUUsY0FBYztZQUM5QixVQUFVLEVBQUUsVUFBVTtZQUN0QixTQUFTLEVBQUUsU0FBUztZQUNwQixRQUFRLEVBQUUsUUFBUTtZQUNsQixPQUFPLEVBQUUsT0FBTztZQUNoQixJQUFJLEVBQUUsSUFBSTtZQUNWLEtBQUssRUFBRSxLQUFLO1lBQ1osT0FBTyxFQUFFLE9BQU87WUFDaEIsWUFBWSxFQUFFLFlBQVk7WUFDMUIsY0FBYyxFQUFFLGNBQWM7WUFDOUIsSUFBSSxFQUFFLElBQUk7WUFDVixNQUFNLEVBQUUsTUFBTTtZQUNkLG1CQUFtQixFQUFFLG1CQUFtQjtTQUMzQyxDQUFDLENBQUE7SUFDTixDQUFDO0lBRUQsY0FBYyxDQUNWLGNBQXNCLEVBQ3RCLFVBQWtCO1FBRWxCLE9BQU8sSUFBSSxDQUFDLFdBQVcsQ0FBQyxNQUFNLENBQUM7WUFDM0IsY0FBYyxFQUFFLGNBQWM7WUFDOUIsVUFBVSxFQUFFLFVBQVU7U0FDekIsQ0FBQyxDQUFBO0lBQ04sQ0FBQztJQUVELFdBQVcsQ0FDUCxjQUFzQixFQUN0QixVQUFrQjtRQUVsQixPQUFPLElBQUksQ0FBQyxXQUFXLENBQUMsR0FBRyxDQUFDO1lBQ3hCLGNBQWMsRUFBRSxjQUFjO1lBQzlCLFVBQVUsRUFBRSxVQUFVO1NBQ3pCLENBQUMsQ0FBQTtJQUNOLENBQUM7SUFFRCxhQUFhLENBQ1QsY0FBc0IsRUFDdEIsTUFBYyxFQUNkLFFBQWdCLEVBQ2hCLFVBQWtCO1FBRWxCLE9BQU8sSUFBSSxDQUFDLFdBQVcsQ0FBQyxJQUFJLENBQUM7WUFDekIsY0FBYyxFQUFFLGNBQWM7WUFDOUIsTUFBTSxFQUFFLE1BQU07WUFDZCxRQUFRLEVBQUUsUUFBUTtZQUNsQixVQUFVLEVBQUUsVUFBVTtTQUN6QixDQUFDLENBQUE7SUFDTixDQUFDO0lBRUQsbUJBQW1CLENBQUMsY0FBc0IsRUFDdEIsU0FBaUIsRUFDakIsUUFBZ0IsRUFDaEIsT0FBOEI7UUFFOUMsT0FBTyxJQUFJLENBQUMsV0FBVyxDQUFDLFVBQVUsQ0FBQztZQUMvQixTQUFTLEVBQUUsU0FBUztZQUNwQixjQUFjLEVBQUUsY0FBYztZQUM5QixRQUFRLEVBQUUsUUFBUTtZQUNsQixPQUFPLEVBQUUsT0FBTztTQUNuQixDQUFDLENBQUE7SUFDTixDQUFDOzs7O1lBbEhKLFVBQVUsU0FBQyxFQUFDLFVBQVUsRUFBRSxNQUFNLEVBQUM7OztZQWJ4QixrQkFBa0IiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQge0luamVjdGFibGV9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHtDdXN0b21lckFwaVNlcnZpY2V9IGZyb20gJy4vX2ludGVybmFsL2N1c3RvbWVyLmFwaS5zZXJ2aWNlJztcbmltcG9ydCB7XG4gICAgQnVsa0NyZWF0ZUN1c3RvbWVyUmVzcG9uc2UsXG4gICAgQ3JlYXRlQ3VzdG9tZXJSZXNwb25zZSxcbiAgICBDdXN0b21lckhlYWRlck1hcHBpbmcsXG4gICAgR2V0Q3VzdG9tZXJSZXNwb25zZSxcbiAgICBMaXN0Q3VzdG9tZXJzUmVzcG9uc2UsXG4gICAgVXBkYXRlQ3VzdG9tZXJSZXNwb25zZVxufSBmcm9tICcuL19pbnRlcm5hbC9vYmplY3RzJztcbmltcG9ydCB7T2JzZXJ2YWJsZX0gZnJvbSAncnhqcyc7XG5pbXBvcnQge0h0dHBSZXNwb25zZX0gZnJvbSAnQGFuZ3VsYXIvY29tbW9uL2h0dHAnXG5cblxuQEluamVjdGFibGUoe3Byb3ZpZGVkSW46ICdyb290J30pXG5leHBvcnQgY2xhc3MgQ3VzdG9tZXJTZXJ2aWNlIHtcbiAgICBjb25zdHJ1Y3Rvcihwcml2YXRlIGN1c3RvbWVyQVBJOiBDdXN0b21lckFwaVNlcnZpY2UpIHtcbiAgICB9XG5cbiAgICBjcmVhdGVDdXN0b21lcihcbiAgICAgICAgYWNjb3VudEdyb3VwSWQ6IHN0cmluZyxcbiAgICAgICAgcGFydG5lcklkOiBzdHJpbmcsXG4gICAgICAgIGZpcnN0TmFtZTogc3RyaW5nLFxuICAgICAgICBsYXN0TmFtZTogc3RyaW5nLFxuICAgICAgICBhZGRyZXNzOiBzdHJpbmcsXG4gICAgICAgIGNpdHk6IHN0cmluZyxcbiAgICAgICAgc3RhdGU6IHN0cmluZyxcbiAgICAgICAgY291bnRyeTogc3RyaW5nLFxuICAgICAgICBwaG9uZU51bWJlcnM6IHN0cmluZ1tdLFxuICAgICAgICBlbWFpbEFkZHJlc3Nlczogc3RyaW5nW10sXG4gICAgICAgIHRhZ3M6IHN0cmluZ1tdLFxuICAgICAgICBvcmlnaW5zOiBzdHJpbmdbXSxcbiAgICAgICAgcGVybWlzc2lvblRvQ29udGFjdDogYm9vbGVhblxuICAgICk6IE9ic2VydmFibGU8Q3JlYXRlQ3VzdG9tZXJSZXNwb25zZT4ge1xuICAgICAgICByZXR1cm4gdGhpcy5jdXN0b21lckFQSS5jcmVhdGUoe1xuICAgICAgICAgICAgYWNjb3VudEdyb3VwSWQ6IGFjY291bnRHcm91cElkLFxuICAgICAgICAgICAgcGFydG5lcklkOiBwYXJ0bmVySWQsXG4gICAgICAgICAgICBmaXJzdE5hbWU6IGZpcnN0TmFtZSxcbiAgICAgICAgICAgIGxhc3ROYW1lOiBsYXN0TmFtZSxcbiAgICAgICAgICAgIGFkZHJlc3M6IGFkZHJlc3MsXG4gICAgICAgICAgICBjaXR5OiBjaXR5LFxuICAgICAgICAgICAgc3RhdGU6IHN0YXRlLFxuICAgICAgICAgICAgY291bnRyeTogY291bnRyeSxcbiAgICAgICAgICAgIHBob25lTnVtYmVyczogcGhvbmVOdW1iZXJzLFxuICAgICAgICAgICAgZW1haWxBZGRyZXNzZXM6IGVtYWlsQWRkcmVzc2VzLFxuICAgICAgICAgICAgdGFnczogdGFncyxcbiAgICAgICAgICAgIG9yaWdpbnM6IG9yaWdpbnMsXG4gICAgICAgICAgICBwZXJtaXNzaW9uVG9Db250YWN0OiBwZXJtaXNzaW9uVG9Db250YWN0XG4gICAgICAgIH0pO1xuICAgIH1cblxuICAgIHVwZGF0ZUN1c3RvbWVyKFxuICAgICAgICBhY2NvdW50R3JvdXBJZDogc3RyaW5nLFxuICAgICAgICBjdXN0b21lcklkOiBzdHJpbmcsXG4gICAgICAgIGZpcnN0TmFtZTogc3RyaW5nLFxuICAgICAgICBsYXN0TmFtZTogc3RyaW5nLFxuICAgICAgICBhZGRyZXNzOiBzdHJpbmcsXG4gICAgICAgIGNpdHk6IHN0cmluZyxcbiAgICAgICAgc3RhdGU6IHN0cmluZyxcbiAgICAgICAgY291bnRyeTogc3RyaW5nLFxuICAgICAgICBwaG9uZU51bWJlcnM6IHN0cmluZ1tdLFxuICAgICAgICBlbWFpbEFkZHJlc3Nlczogc3RyaW5nW10sXG4gICAgICAgIHRhZ3M6IHN0cmluZ1tdLFxuICAgICAgICBvcmlnaW46IHN0cmluZyxcbiAgICAgICAgcGVybWlzc2lvblRvQ29udGFjdDogYm9vbGVhblxuICAgICk6IE9ic2VydmFibGU8VXBkYXRlQ3VzdG9tZXJSZXNwb25zZT4ge1xuICAgICAgICByZXR1cm4gdGhpcy5jdXN0b21lckFQSS51cGRhdGUoe1xuICAgICAgICAgICAgYWNjb3VudEdyb3VwSWQ6IGFjY291bnRHcm91cElkLFxuICAgICAgICAgICAgY3VzdG9tZXJJZDogY3VzdG9tZXJJZCxcbiAgICAgICAgICAgIGZpcnN0TmFtZTogZmlyc3ROYW1lLFxuICAgICAgICAgICAgbGFzdE5hbWU6IGxhc3ROYW1lLFxuICAgICAgICAgICAgYWRkcmVzczogYWRkcmVzcyxcbiAgICAgICAgICAgIGNpdHk6IGNpdHksXG4gICAgICAgICAgICBzdGF0ZTogc3RhdGUsXG4gICAgICAgICAgICBjb3VudHJ5OiBjb3VudHJ5LFxuICAgICAgICAgICAgcGhvbmVOdW1iZXJzOiBwaG9uZU51bWJlcnMsXG4gICAgICAgICAgICBlbWFpbEFkZHJlc3NlczogZW1haWxBZGRyZXNzZXMsXG4gICAgICAgICAgICB0YWdzOiB0YWdzLFxuICAgICAgICAgICAgb3JpZ2luOiBvcmlnaW4sXG4gICAgICAgICAgICBwZXJtaXNzaW9uVG9Db250YWN0OiBwZXJtaXNzaW9uVG9Db250YWN0XG4gICAgICAgIH0pXG4gICAgfVxuXG4gICAgZGVsZXRlQ3VzdG9tZXIoXG4gICAgICAgIGFjY291bnRHcm91cElkOiBzdHJpbmcsXG4gICAgICAgIGN1c3RvbWVySWQ6IHN0cmluZ1xuICAgICk6IE9ic2VydmFibGU8SHR0cFJlc3BvbnNlPG51bGw+PiB7XG4gICAgICAgIHJldHVybiB0aGlzLmN1c3RvbWVyQVBJLmRlbGV0ZSh7XG4gICAgICAgICAgICBhY2NvdW50R3JvdXBJZDogYWNjb3VudEdyb3VwSWQsXG4gICAgICAgICAgICBjdXN0b21lcklkOiBjdXN0b21lcklkXG4gICAgICAgIH0pXG4gICAgfVxuXG4gICAgZ2V0Q3VzdG9tZXIoXG4gICAgICAgIGFjY291bnRHcm91cElkOiBzdHJpbmcsXG4gICAgICAgIGN1c3RvbWVySWQ6IHN0cmluZ1xuICAgICk6IE9ic2VydmFibGU8R2V0Q3VzdG9tZXJSZXNwb25zZT4ge1xuICAgICAgICByZXR1cm4gdGhpcy5jdXN0b21lckFQSS5nZXQoe1xuICAgICAgICAgICAgYWNjb3VudEdyb3VwSWQ6IGFjY291bnRHcm91cElkLFxuICAgICAgICAgICAgY3VzdG9tZXJJZDogY3VzdG9tZXJJZFxuICAgICAgICB9KVxuICAgIH1cblxuICAgIGxpc3RDdXN0b21lcnMoXG4gICAgICAgIGFjY291bnRHcm91cElkOiBzdHJpbmcsXG4gICAgICAgIGN1cnNvcjogc3RyaW5nLFxuICAgICAgICBwYWdlU2l6ZTogbnVtYmVyLFxuICAgICAgICBzZWFyY2hUZXJtOiBzdHJpbmdcbiAgICApOiBPYnNlcnZhYmxlPExpc3RDdXN0b21lcnNSZXNwb25zZT4ge1xuICAgICAgICByZXR1cm4gdGhpcy5jdXN0b21lckFQSS5saXN0KHtcbiAgICAgICAgICAgIGFjY291bnRHcm91cElkOiBhY2NvdW50R3JvdXBJZCxcbiAgICAgICAgICAgIGN1cnNvcjogY3Vyc29yLFxuICAgICAgICAgICAgcGFnZVNpemU6IHBhZ2VTaXplLFxuICAgICAgICAgICAgc2VhcmNoVGVybTogc2VhcmNoVGVybVxuICAgICAgICB9KVxuICAgIH1cblxuICAgIGJ1bGtDcmVhdGVDdXN0b21lcnMoYWNjb3VudEdyb3VwSWQ6IHN0cmluZyxcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhcnRuZXJJZDogc3RyaW5nLFxuICAgICAgICAgICAgICAgICAgICAgICAgZmlsZVBhdGg6IHN0cmluZyxcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcHBpbmc6IEN1c3RvbWVySGVhZGVyTWFwcGluZ1xuICAgICk6IE9ic2VydmFibGU8QnVsa0NyZWF0ZUN1c3RvbWVyUmVzcG9uc2U+IHtcbiAgICAgICAgcmV0dXJuIHRoaXMuY3VzdG9tZXJBUEkuYnVsa0NyZWF0ZSh7XG4gICAgICAgICAgICBwYXJ0bmVySWQ6IHBhcnRuZXJJZCxcbiAgICAgICAgICAgIGFjY291bnRHcm91cElkOiBhY2NvdW50R3JvdXBJZCxcbiAgICAgICAgICAgIGZpbGVQYXRoOiBmaWxlUGF0aCxcbiAgICAgICAgICAgIG1hcHBpbmc6IG1hcHBpbmcsXG4gICAgICAgIH0pXG4gICAgfVxufVxuIl19
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3VzdG9tZXIuc2VydmljZS5qcyIsInNvdXJjZVJvb3QiOiIvY29kZWZyZXNoL3ZvbHVtZS9jb250YWN0cy9zZGtzL3R5cGVzY3JpcHQvc3JjL2NvbnRhY3RzX3Nkay9zcmMvIiwic291cmNlcyI6WyJsaWIvY3VzdG9tZXIuc2VydmljZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUMsVUFBVSxFQUFDLE1BQU0sZUFBZSxDQUFDO0FBQ3pDLE9BQU8sRUFBQyxrQkFBa0IsRUFBQyxNQUFNLGtDQUFrQyxDQUFDOzs7QUFlcEUsTUFBTSxPQUFPLGVBQWU7SUFDeEIsWUFBb0IsV0FBK0I7UUFBL0IsZ0JBQVcsR0FBWCxXQUFXLENBQW9CO0lBQ25ELENBQUM7SUFFRCxjQUFjLENBQ1YsY0FBc0IsRUFDdEIsU0FBaUIsRUFDakIsU0FBaUIsRUFDakIsUUFBZ0IsRUFDaEIsT0FBZSxFQUNmLElBQVksRUFDWixLQUFhLEVBQ2IsT0FBZSxFQUNmLFlBQXNCLEVBQ3RCLGNBQXdCLEVBQ3hCLElBQWMsRUFDZCxPQUFpQixFQUNqQixtQkFBNEI7UUFFNUIsT0FBTyxJQUFJLENBQUMsV0FBVyxDQUFDLE1BQU0sQ0FBQztZQUMzQixjQUFjLEVBQUUsY0FBYztZQUM5QixTQUFTLEVBQUUsU0FBUztZQUNwQixTQUFTLEVBQUUsU0FBUztZQUNwQixRQUFRLEVBQUUsUUFBUTtZQUNsQixPQUFPLEVBQUUsT0FBTztZQUNoQixJQUFJLEVBQUUsSUFBSTtZQUNWLEtBQUssRUFBRSxLQUFLO1lBQ1osT0FBTyxFQUFFLE9BQU87WUFDaEIsWUFBWSxFQUFFLFlBQVk7WUFDMUIsY0FBYyxFQUFFLGNBQWM7WUFDOUIsSUFBSSxFQUFFLElBQUk7WUFDVixPQUFPLEVBQUUsT0FBTztZQUNoQixtQkFBbUIsRUFBRSxtQkFBbUI7U0FDM0MsQ0FBQyxDQUFDO0lBQ1AsQ0FBQztJQUVELGNBQWMsQ0FDVixjQUFzQixFQUN0QixVQUFrQixFQUNsQixTQUFpQixFQUNqQixRQUFnQixFQUNoQixPQUFlLEVBQ2YsSUFBWSxFQUNaLEtBQWEsRUFDYixPQUFlLEVBQ2YsWUFBc0IsRUFDdEIsY0FBd0IsRUFDeEIsSUFBYyxFQUNkLE1BQWMsRUFDZCxtQkFBNEI7UUFFNUIsT0FBTyxJQUFJLENBQUMsV0FBVyxDQUFDLE1BQU0sQ0FBQztZQUMzQixjQUFjLEVBQUUsY0FBYztZQUM5QixVQUFVLEVBQUUsVUFBVTtZQUN0QixTQUFTLEVBQUUsU0FBUztZQUNwQixRQUFRLEVBQUUsUUFBUTtZQUNsQixPQUFPLEVBQUUsT0FBTztZQUNoQixJQUFJLEVBQUUsSUFBSTtZQUNWLEtBQUssRUFBRSxLQUFLO1lBQ1osT0FBTyxFQUFFLE9BQU87WUFDaEIsWUFBWSxFQUFFLFlBQVk7WUFDMUIsY0FBYyxFQUFFLGNBQWM7WUFDOUIsSUFBSSxFQUFFLElBQUk7WUFDVixNQUFNLEVBQUUsTUFBTTtZQUNkLG1CQUFtQixFQUFFLG1CQUFtQjtTQUMzQyxDQUFDLENBQUE7SUFDTixDQUFDO0lBRUQsY0FBYyxDQUNWLGNBQXNCLEVBQ3RCLFVBQWtCO1FBRWxCLE9BQU8sSUFBSSxDQUFDLFdBQVcsQ0FBQyxNQUFNLENBQUM7WUFDM0IsY0FBYyxFQUFFLGNBQWM7WUFDOUIsVUFBVSxFQUFFLFVBQVU7U0FDekIsQ0FBQyxDQUFBO0lBQ04sQ0FBQztJQUVELFdBQVcsQ0FDUCxjQUFzQixFQUN0QixVQUFrQjtRQUVsQixPQUFPLElBQUksQ0FBQyxXQUFXLENBQUMsR0FBRyxDQUFDO1lBQ3hCLGNBQWMsRUFBRSxjQUFjO1lBQzlCLFVBQVUsRUFBRSxVQUFVO1NBQ3pCLENBQUMsQ0FBQTtJQUNOLENBQUM7SUFFRCxhQUFhLENBQ1QsY0FBc0IsRUFDdEIsTUFBYyxFQUNkLFFBQWdCLEVBQ2hCLFVBQWtCLEVBQ2xCLE9BQXdCLEVBQ3hCLFdBQWdDO1FBRWhDLE9BQU8sSUFBSSxDQUFDLFdBQVcsQ0FBQyxJQUFJLENBQUM7WUFDekIsY0FBYyxFQUFFLGNBQWM7WUFDOUIsTUFBTSxFQUFFLE1BQU07WUFDZCxRQUFRLEVBQUUsUUFBUTtZQUNsQixVQUFVLEVBQUUsVUFBVTtZQUN0QixPQUFPLEVBQUUsT0FBTztZQUNoQixXQUFXLEVBQUUsV0FBVztTQUMzQixDQUFDLENBQUE7SUFDTixDQUFDO0lBRUQsbUJBQW1CLENBQUMsY0FBc0IsRUFDdEIsU0FBaUIsRUFDakIsUUFBZ0IsRUFDaEIsT0FBOEI7UUFFOUMsT0FBTyxJQUFJLENBQUMsV0FBVyxDQUFDLFVBQVUsQ0FBQztZQUMvQixTQUFTLEVBQUUsU0FBUztZQUNwQixjQUFjLEVBQUUsY0FBYztZQUM5QixRQUFRLEVBQUUsUUFBUTtZQUNsQixPQUFPLEVBQUUsT0FBTztTQUNuQixDQUFDLENBQUE7SUFDTixDQUFDO0lBRUQsbUJBQW1CLENBQUMsY0FBc0I7UUFDdEMsT0FBTyxJQUFJLENBQUMsV0FBVyxDQUFDLG1CQUFtQixDQUFDO1lBQ3hDLGNBQWMsRUFBRSxjQUFjO1NBQ2pDLENBQUMsQ0FBQTtJQUNOLENBQUM7Ozs7WUE1SEosVUFBVSxTQUFDLEVBQUMsVUFBVSxFQUFFLE1BQU0sRUFBQzs7O1lBZHhCLGtCQUFrQiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7SW5qZWN0YWJsZX0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQge0N1c3RvbWVyQXBpU2VydmljZX0gZnJvbSAnLi9faW50ZXJuYWwvY3VzdG9tZXIuYXBpLnNlcnZpY2UnO1xuaW1wb3J0IHtcbiAgICBCdWxrQ3JlYXRlQ3VzdG9tZXJSZXNwb25zZSxcbiAgICBDcmVhdGVDdXN0b21lclJlc3BvbnNlLFxuICAgIEN1c3RvbWVySGVhZGVyTWFwcGluZyxcbiAgICBHZXRDdXN0b21lclJlc3BvbnNlLFxuICAgIExpc3RDdXN0b21lcnNSZXNwb25zZSxcbiAgICBVcGRhdGVDdXN0b21lclJlc3BvbnNlLFxuICAgIExpc3RDdXN0b21lck9yaWdpbnNSZXNwb25zZSwgQ3VzdG9tZXJGaWx0ZXJzLCBDdXN0b21lclNvcnRPcHRpb25zXG59IGZyb20gJy4vX2ludGVybmFsL29iamVjdHMnO1xuaW1wb3J0IHtPYnNlcnZhYmxlfSBmcm9tICdyeGpzJztcbmltcG9ydCB7SHR0cFJlc3BvbnNlfSBmcm9tICdAYW5ndWxhci9jb21tb24vaHR0cCdcblxuXG5ASW5qZWN0YWJsZSh7cHJvdmlkZWRJbjogJ3Jvb3QnfSlcbmV4cG9ydCBjbGFzcyBDdXN0b21lclNlcnZpY2Uge1xuICAgIGNvbnN0cnVjdG9yKHByaXZhdGUgY3VzdG9tZXJBUEk6IEN1c3RvbWVyQXBpU2VydmljZSkge1xuICAgIH1cblxuICAgIGNyZWF0ZUN1c3RvbWVyKFxuICAgICAgICBhY2NvdW50R3JvdXBJZDogc3RyaW5nLFxuICAgICAgICBwYXJ0bmVySWQ6IHN0cmluZyxcbiAgICAgICAgZmlyc3ROYW1lOiBzdHJpbmcsXG4gICAgICAgIGxhc3ROYW1lOiBzdHJpbmcsXG4gICAgICAgIGFkZHJlc3M6IHN0cmluZyxcbiAgICAgICAgY2l0eTogc3RyaW5nLFxuICAgICAgICBzdGF0ZTogc3RyaW5nLFxuICAgICAgICBjb3VudHJ5OiBzdHJpbmcsXG4gICAgICAgIHBob25lTnVtYmVyczogc3RyaW5nW10sXG4gICAgICAgIGVtYWlsQWRkcmVzc2VzOiBzdHJpbmdbXSxcbiAgICAgICAgdGFnczogc3RyaW5nW10sXG4gICAgICAgIG9yaWdpbnM6IHN0cmluZ1tdLFxuICAgICAgICBwZXJtaXNzaW9uVG9Db250YWN0OiBib29sZWFuXG4gICAgKTogT2JzZXJ2YWJsZTxDcmVhdGVDdXN0b21lclJlc3BvbnNlPiB7XG4gICAgICAgIHJldHVybiB0aGlzLmN1c3RvbWVyQVBJLmNyZWF0ZSh7XG4gICAgICAgICAgICBhY2NvdW50R3JvdXBJZDogYWNjb3VudEdyb3VwSWQsXG4gICAgICAgICAgICBwYXJ0bmVySWQ6IHBhcnRuZXJJZCxcbiAgICAgICAgICAgIGZpcnN0TmFtZTogZmlyc3ROYW1lLFxuICAgICAgICAgICAgbGFzdE5hbWU6IGxhc3ROYW1lLFxuICAgICAgICAgICAgYWRkcmVzczogYWRkcmVzcyxcbiAgICAgICAgICAgIGNpdHk6IGNpdHksXG4gICAgICAgICAgICBzdGF0ZTogc3RhdGUsXG4gICAgICAgICAgICBjb3VudHJ5OiBjb3VudHJ5LFxuICAgICAgICAgICAgcGhvbmVOdW1iZXJzOiBwaG9uZU51bWJlcnMsXG4gICAgICAgICAgICBlbWFpbEFkZHJlc3NlczogZW1haWxBZGRyZXNzZXMsXG4gICAgICAgICAgICB0YWdzOiB0YWdzLFxuICAgICAgICAgICAgb3JpZ2luczogb3JpZ2lucyxcbiAgICAgICAgICAgIHBlcm1pc3Npb25Ub0NvbnRhY3Q6IHBlcm1pc3Npb25Ub0NvbnRhY3RcbiAgICAgICAgfSk7XG4gICAgfVxuXG4gICAgdXBkYXRlQ3VzdG9tZXIoXG4gICAgICAgIGFjY291bnRHcm91cElkOiBzdHJpbmcsXG4gICAgICAgIGN1c3RvbWVySWQ6IHN0cmluZyxcbiAgICAgICAgZmlyc3ROYW1lOiBzdHJpbmcsXG4gICAgICAgIGxhc3ROYW1lOiBzdHJpbmcsXG4gICAgICAgIGFkZHJlc3M6IHN0cmluZyxcbiAgICAgICAgY2l0eTogc3RyaW5nLFxuICAgICAgICBzdGF0ZTogc3RyaW5nLFxuICAgICAgICBjb3VudHJ5OiBzdHJpbmcsXG4gICAgICAgIHBob25lTnVtYmVyczogc3RyaW5nW10sXG4gICAgICAgIGVtYWlsQWRkcmVzc2VzOiBzdHJpbmdbXSxcbiAgICAgICAgdGFnczogc3RyaW5nW10sXG4gICAgICAgIG9yaWdpbjogc3RyaW5nLFxuICAgICAgICBwZXJtaXNzaW9uVG9Db250YWN0OiBib29sZWFuXG4gICAgKTogT2JzZXJ2YWJsZTxVcGRhdGVDdXN0b21lclJlc3BvbnNlPiB7XG4gICAgICAgIHJldHVybiB0aGlzLmN1c3RvbWVyQVBJLnVwZGF0ZSh7XG4gICAgICAgICAgICBhY2NvdW50R3JvdXBJZDogYWNjb3VudEdyb3VwSWQsXG4gICAgICAgICAgICBjdXN0b21lcklkOiBjdXN0b21lcklkLFxuICAgICAgICAgICAgZmlyc3ROYW1lOiBmaXJzdE5hbWUsXG4gICAgICAgICAgICBsYXN0TmFtZTogbGFzdE5hbWUsXG4gICAgICAgICAgICBhZGRyZXNzOiBhZGRyZXNzLFxuICAgICAgICAgICAgY2l0eTogY2l0eSxcbiAgICAgICAgICAgIHN0YXRlOiBzdGF0ZSxcbiAgICAgICAgICAgIGNvdW50cnk6IGNvdW50cnksXG4gICAgICAgICAgICBwaG9uZU51bWJlcnM6IHBob25lTnVtYmVycyxcbiAgICAgICAgICAgIGVtYWlsQWRkcmVzc2VzOiBlbWFpbEFkZHJlc3NlcyxcbiAgICAgICAgICAgIHRhZ3M6IHRhZ3MsXG4gICAgICAgICAgICBvcmlnaW46IG9yaWdpbixcbiAgICAgICAgICAgIHBlcm1pc3Npb25Ub0NvbnRhY3Q6IHBlcm1pc3Npb25Ub0NvbnRhY3RcbiAgICAgICAgfSlcbiAgICB9XG5cbiAgICBkZWxldGVDdXN0b21lcihcbiAgICAgICAgYWNjb3VudEdyb3VwSWQ6IHN0cmluZyxcbiAgICAgICAgY3VzdG9tZXJJZDogc3RyaW5nXG4gICAgKTogT2JzZXJ2YWJsZTxIdHRwUmVzcG9uc2U8bnVsbD4+IHtcbiAgICAgICAgcmV0dXJuIHRoaXMuY3VzdG9tZXJBUEkuZGVsZXRlKHtcbiAgICAgICAgICAgIGFjY291bnRHcm91cElkOiBhY2NvdW50R3JvdXBJZCxcbiAgICAgICAgICAgIGN1c3RvbWVySWQ6IGN1c3RvbWVySWRcbiAgICAgICAgfSlcbiAgICB9XG5cbiAgICBnZXRDdXN0b21lcihcbiAgICAgICAgYWNjb3VudEdyb3VwSWQ6IHN0cmluZyxcbiAgICAgICAgY3VzdG9tZXJJZDogc3RyaW5nXG4gICAgKTogT2JzZXJ2YWJsZTxHZXRDdXN0b21lclJlc3BvbnNlPiB7XG4gICAgICAgIHJldHVybiB0aGlzLmN1c3RvbWVyQVBJLmdldCh7XG4gICAgICAgICAgICBhY2NvdW50R3JvdXBJZDogYWNjb3VudEdyb3VwSWQsXG4gICAgICAgICAgICBjdXN0b21lcklkOiBjdXN0b21lcklkXG4gICAgICAgIH0pXG4gICAgfVxuXG4gICAgbGlzdEN1c3RvbWVycyhcbiAgICAgICAgYWNjb3VudEdyb3VwSWQ6IHN0cmluZyxcbiAgICAgICAgY3Vyc29yOiBzdHJpbmcsXG4gICAgICAgIHBhZ2VTaXplOiBudW1iZXIsXG4gICAgICAgIHNlYXJjaFRlcm06IHN0cmluZyxcbiAgICAgICAgZmlsdGVyczogQ3VzdG9tZXJGaWx0ZXJzLFxuICAgICAgICBzb3J0T3B0aW9uczogQ3VzdG9tZXJTb3J0T3B0aW9uc1xuICAgICk6IE9ic2VydmFibGU8TGlzdEN1c3RvbWVyc1Jlc3BvbnNlPiB7XG4gICAgICAgIHJldHVybiB0aGlzLmN1c3RvbWVyQVBJLmxpc3Qoe1xuICAgICAgICAgICAgYWNjb3VudEdyb3VwSWQ6IGFjY291bnRHcm91cElkLFxuICAgICAgICAgICAgY3Vyc29yOiBjdXJzb3IsXG4gICAgICAgICAgICBwYWdlU2l6ZTogcGFnZVNpemUsXG4gICAgICAgICAgICBzZWFyY2hUZXJtOiBzZWFyY2hUZXJtLFxuICAgICAgICAgICAgZmlsdGVyczogZmlsdGVycyxcbiAgICAgICAgICAgIHNvcnRPcHRpb25zOiBzb3J0T3B0aW9uc1xuICAgICAgICB9KVxuICAgIH1cblxuICAgIGJ1bGtDcmVhdGVDdXN0b21lcnMoYWNjb3VudEdyb3VwSWQ6IHN0cmluZyxcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhcnRuZXJJZDogc3RyaW5nLFxuICAgICAgICAgICAgICAgICAgICAgICAgZmlsZVBhdGg6IHN0cmluZyxcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcHBpbmc6IEN1c3RvbWVySGVhZGVyTWFwcGluZ1xuICAgICk6IE9ic2VydmFibGU8QnVsa0NyZWF0ZUN1c3RvbWVyUmVzcG9uc2U+IHtcbiAgICAgICAgcmV0dXJuIHRoaXMuY3VzdG9tZXJBUEkuYnVsa0NyZWF0ZSh7XG4gICAgICAgICAgICBwYXJ0bmVySWQ6IHBhcnRuZXJJZCxcbiAgICAgICAgICAgIGFjY291bnRHcm91cElkOiBhY2NvdW50R3JvdXBJZCxcbiAgICAgICAgICAgIGZpbGVQYXRoOiBmaWxlUGF0aCxcbiAgICAgICAgICAgIG1hcHBpbmc6IG1hcHBpbmcsXG4gICAgICAgIH0pXG4gICAgfVxuXG4gICAgbGlzdEN1c3RvbWVyT3JpZ2lucyhhY2NvdW50R3JvdXBJZDogc3RyaW5nKTogT2JzZXJ2YWJsZTxMaXN0Q3VzdG9tZXJPcmlnaW5zUmVzcG9uc2U+IHtcbiAgICAgICAgcmV0dXJuIHRoaXMuY3VzdG9tZXJBUEkubGlzdEN1c3RvbWVyT3JpZ2lucyh7XG4gICAgICAgICAgICBhY2NvdW50R3JvdXBJZDogYWNjb3VudEdyb3VwSWRcbiAgICAgICAgfSlcbiAgICB9XG59XG4iXX0=

@@ -1,3 +0,3 @@

import { BulkCreateCustomerRequest, BulkCreateCustomerResponse, CreateCustomerRequest, CreateCustomerResponse, DeleteCustomerRequest, GetCustomerRequest, GetCustomerResponse, ListCustomersRequest, ListCustomersResponse, UpdateCustomerRequest, UpdateCustomerResponse } from './objects/';
import { BulkCreateCustomerRequestInterface, CreateCustomerRequestInterface, DeleteCustomerRequestInterface, GetCustomerRequestInterface, ListCustomersRequestInterface, UpdateCustomerRequestInterface } from './interfaces/';
import { BulkCreateCustomerRequest, BulkCreateCustomerResponse, CreateCustomerRequest, CreateCustomerResponse, DeleteCustomerRequest, GetCustomerRequest, GetCustomerResponse, ListCustomerOriginsRequest, ListCustomerOriginsResponse, ListCustomersRequest, ListCustomersResponse, UpdateCustomerRequest, UpdateCustomerResponse } from './objects/';
import { BulkCreateCustomerRequestInterface, CreateCustomerRequestInterface, DeleteCustomerRequestInterface, GetCustomerRequestInterface, ListCustomerOriginsRequestInterface, ListCustomersRequestInterface, UpdateCustomerRequestInterface } from './interfaces/';
import { HttpClient, HttpResponse } from '@angular/common/http';

@@ -17,2 +17,3 @@ import { HostService } from '../_generated/host.service';

bulkCreate(r: BulkCreateCustomerRequest | BulkCreateCustomerRequestInterface): Observable<BulkCreateCustomerResponse>;
listCustomerOrigins(r: ListCustomerOriginsRequest | ListCustomerOriginsRequestInterface): Observable<ListCustomerOriginsResponse>;
}

@@ -8,1 +8,2 @@ export * from './enums';

export { UserListApiService } from './user-list.api.service';
export { VendorCustomerApiService } from './vendor-customer.api.service';

@@ -0,1 +1,2 @@

import { FieldMaskInterface } from './field-mask.interface';
import * as e from '../enums';

@@ -34,2 +35,4 @@ export interface BulkCreateCustomerRequestInterface {

deleted?: Date;
assignedRepFirstName?: string;
assignedRepLastName?: string;
}

@@ -50,2 +53,4 @@ export interface CreateCustomerRequestInterface {

permissionToContact?: boolean;
assignedRepFirstName?: string;
assignedRepLastName?: string;
}

@@ -75,2 +80,5 @@ export interface CreateCustomerResponseInterface {

deleted?: Date;
vendorCustomerId?: string;
assignedRepFirstName?: string;
assignedRepLastName?: string;
}

@@ -94,2 +102,7 @@ export interface CustomerFiltersInterface {

}
export interface CustomerOriginInterface {
origin?: string;
name?: string;
count?: number;
}
export interface CustomerSortOptionsInterface {

@@ -114,2 +127,8 @@ direction?: e.CustomerSortDirection;

}
export interface ListCustomerOriginsRequestInterface {
accountGroupId?: string;
}
export interface ListCustomerOriginsResponseInterface {
origins?: CustomerOriginInterface[];
}
export interface ListCustomersRequestInterface {

@@ -143,2 +162,5 @@ accountGroupId?: string;

permissionToContact?: boolean;
fieldMask?: FieldMaskInterface;
assignedRepFirstName?: string;
assignedRepLastName?: string;
}

@@ -148,1 +170,86 @@ export interface UpdateCustomerResponseInterface {

}
export interface VendorAssociateCustomerIDRequestInterface {
customerId?: string;
vendorCustomerId?: string;
vendorAppId?: string;
}
export interface VendorCreateCustomerRequestInterface {
accountGroupId?: string;
vendorCustomerId?: string;
appId?: string;
firstName?: string;
lastName?: string;
address?: string;
city?: string;
state?: string;
country?: string;
phoneNumbers?: string[];
emailAddresses?: string[];
tags?: string[];
origin?: string;
permissionToContact?: boolean;
assignedRepFirstName?: string;
assignedRepLastName?: string;
}
export interface VendorCreateCustomerResponseInterface {
customer?: CustomerInterface;
conflictingCustomerId?: string;
}
export interface VendorDeleteCustomerRequestInterface {
vendorCustomerId?: string;
accountGroupId?: string;
vendorAppId?: string;
}
export interface VendorGetCustomerRequestInterface {
accountGroupId?: string;
vendorCustomerId?: string;
vendorAppId?: string;
}
export interface VendorGetCustomerResponseInterface {
customer?: CustomerInterface;
conflictingCustomerId?: string;
}
export interface VendorListCustomerOriginsRequestInterface {
accountGroupId?: string;
}
export interface VendorListCustomerOriginsResponseInterface {
origins?: CustomerOriginInterface[];
}
export interface VendorListCustomersRequestInterface {
accountGroupId?: string;
vendorAppId?: string;
cursor?: string;
pageSize?: number;
searchTerm?: string;
sortOptions?: CustomerSortOptionsInterface;
filters?: CustomerFiltersInterface;
}
export interface VendorListCustomersResponseInterface {
customers?: CustomerInterface[];
nextCursor?: string;
hasMore?: boolean;
totalResults?: number;
}
export interface VendorUpdateCustomerRequestInterface {
accountGroupId?: string;
vendorCustomerId?: string;
vendorAppId?: string;
firstName?: string;
lastName?: string;
address?: string;
city?: string;
state?: string;
country?: string;
phoneNumbers?: string[];
emailAddresses?: string[];
tags?: string[];
origin?: string;
permissionToContact?: boolean;
fieldMask?: FieldMaskInterface;
assignedRepFirstName?: string;
assignedRepLastName?: string;
}
export interface VendorUpdateCustomerResponseInterface {
customer?: CustomerInterface;
conflictingCustomerId?: string;
}

@@ -5,2 +5,2 @@ export {} from './contacts.interface';

export { ContactMessageRequestInterface, ContactMessageResponseInterface, } from './contact-email.interface';
export { BulkCreateCustomerRequestInterface, BulkCreateCustomerResponseInterface, BulkCreateCustomerValidationErrorInterface, ConflictInterface, CreateCustomerRequestInterface, CreateCustomerResponseInterface, CustomerInterface, CustomerFiltersInterface, CustomerHeaderMappingInterface, CustomerSortOptionsInterface, DateRangeFilterInterface, DeleteCustomerRequestInterface, GetCustomerRequestInterface, GetCustomerResponseInterface, ListCustomersRequestInterface, ListCustomersResponseInterface, UpdateCustomerRequestInterface, UpdateCustomerResponseInterface, } from './customer.interface';
export { BulkCreateCustomerRequestInterface, BulkCreateCustomerResponseInterface, BulkCreateCustomerValidationErrorInterface, ConflictInterface, CreateCustomerRequestInterface, CreateCustomerResponseInterface, CustomerInterface, CustomerFiltersInterface, CustomerHeaderMappingInterface, CustomerOriginInterface, CustomerSortOptionsInterface, DateRangeFilterInterface, DeleteCustomerRequestInterface, GetCustomerRequestInterface, GetCustomerResponseInterface, ListCustomerOriginsRequestInterface, ListCustomerOriginsResponseInterface, ListCustomersRequestInterface, ListCustomersResponseInterface, UpdateCustomerRequestInterface, UpdateCustomerResponseInterface, VendorAssociateCustomerIDRequestInterface, VendorCreateCustomerRequestInterface, VendorCreateCustomerResponseInterface, VendorDeleteCustomerRequestInterface, VendorGetCustomerRequestInterface, VendorGetCustomerResponseInterface, VendorListCustomerOriginsRequestInterface, VendorListCustomerOriginsResponseInterface, VendorListCustomersRequestInterface, VendorListCustomersResponseInterface, VendorUpdateCustomerRequestInterface, VendorUpdateCustomerResponseInterface, } from './customer.interface';
import * as i from '../interfaces';
import { FieldMask } from './field-mask';
import * as e from '../enums';

@@ -45,2 +46,4 @@ export declare function enumStringToValue<E>(enumRef: any, value: string): E;

deleted: Date;
assignedRepFirstName: string;
assignedRepLastName: string;
static fromProto(proto: any): Conflict;

@@ -64,2 +67,4 @@ constructor(kwargs?: i.ConflictInterface);

permissionToContact: boolean;
assignedRepFirstName: string;
assignedRepLastName: string;
static fromProto(proto: any): CreateCustomerRequest;

@@ -95,2 +100,5 @@ constructor(kwargs?: i.CreateCustomerRequestInterface);

deleted: Date;
vendorCustomerId: string;
assignedRepFirstName: string;
assignedRepLastName: string;
static fromProto(proto: any): Customer;

@@ -123,2 +131,10 @@ constructor(kwargs?: i.CustomerInterface);

}
export declare class CustomerOrigin implements i.CustomerOriginInterface {
origin: string;
name: string;
count: number;
static fromProto(proto: any): CustomerOrigin;
constructor(kwargs?: i.CustomerOriginInterface);
toApiJson(): object;
}
export declare class CustomerSortOptions implements i.CustomerSortOptionsInterface {

@@ -158,2 +174,14 @@ direction: e.CustomerSortDirection;

}
export declare class ListCustomerOriginsRequest implements i.ListCustomerOriginsRequestInterface {
accountGroupId: string;
static fromProto(proto: any): ListCustomerOriginsRequest;
constructor(kwargs?: i.ListCustomerOriginsRequestInterface);
toApiJson(): object;
}
export declare class ListCustomerOriginsResponse implements i.ListCustomerOriginsResponseInterface {
origins: CustomerOrigin[];
static fromProto(proto: any): ListCustomerOriginsResponse;
constructor(kwargs?: i.ListCustomerOriginsResponseInterface);
toApiJson(): object;
}
export declare class ListCustomersRequest implements i.ListCustomersRequestInterface {

@@ -193,2 +221,5 @@ accountGroupId: string;

permissionToContact: boolean;
fieldMask: FieldMask;
assignedRepFirstName: string;
assignedRepLastName: string;
static fromProto(proto: any): UpdateCustomerRequest;

@@ -204,1 +235,122 @@ constructor(kwargs?: i.UpdateCustomerRequestInterface);

}
export declare class VendorAssociateCustomerIDRequest implements i.VendorAssociateCustomerIDRequestInterface {
customerId: string;
vendorCustomerId: string;
vendorAppId: string;
static fromProto(proto: any): VendorAssociateCustomerIDRequest;
constructor(kwargs?: i.VendorAssociateCustomerIDRequestInterface);
toApiJson(): object;
}
export declare class VendorCreateCustomerRequest implements i.VendorCreateCustomerRequestInterface {
accountGroupId: string;
vendorCustomerId: string;
appId: string;
firstName: string;
lastName: string;
address: string;
city: string;
state: string;
country: string;
phoneNumbers: string[];
emailAddresses: string[];
tags: string[];
origin: string;
permissionToContact: boolean;
assignedRepFirstName: string;
assignedRepLastName: string;
static fromProto(proto: any): VendorCreateCustomerRequest;
constructor(kwargs?: i.VendorCreateCustomerRequestInterface);
toApiJson(): object;
}
export declare class VendorCreateCustomerResponse implements i.VendorCreateCustomerResponseInterface {
customer: Customer;
conflictingCustomerId: string;
static fromProto(proto: any): VendorCreateCustomerResponse;
constructor(kwargs?: i.VendorCreateCustomerResponseInterface);
toApiJson(): object;
}
export declare class VendorDeleteCustomerRequest implements i.VendorDeleteCustomerRequestInterface {
vendorCustomerId: string;
accountGroupId: string;
vendorAppId: string;
static fromProto(proto: any): VendorDeleteCustomerRequest;
constructor(kwargs?: i.VendorDeleteCustomerRequestInterface);
toApiJson(): object;
}
export declare class VendorGetCustomerRequest implements i.VendorGetCustomerRequestInterface {
accountGroupId: string;
vendorCustomerId: string;
vendorAppId: string;
static fromProto(proto: any): VendorGetCustomerRequest;
constructor(kwargs?: i.VendorGetCustomerRequestInterface);
toApiJson(): object;
}
export declare class VendorGetCustomerResponse implements i.VendorGetCustomerResponseInterface {
customer: Customer;
conflictingCustomerId: string;
static fromProto(proto: any): VendorGetCustomerResponse;
constructor(kwargs?: i.VendorGetCustomerResponseInterface);
toApiJson(): object;
}
export declare class VendorListCustomerOriginsRequest implements i.VendorListCustomerOriginsRequestInterface {
accountGroupId: string;
static fromProto(proto: any): VendorListCustomerOriginsRequest;
constructor(kwargs?: i.VendorListCustomerOriginsRequestInterface);
toApiJson(): object;
}
export declare class VendorListCustomerOriginsResponse implements i.VendorListCustomerOriginsResponseInterface {
origins: CustomerOrigin[];
static fromProto(proto: any): VendorListCustomerOriginsResponse;
constructor(kwargs?: i.VendorListCustomerOriginsResponseInterface);
toApiJson(): object;
}
export declare class VendorListCustomersRequest implements i.VendorListCustomersRequestInterface {
accountGroupId: string;
vendorAppId: string;
cursor: string;
pageSize: number;
searchTerm: string;
sortOptions: CustomerSortOptions;
filters: CustomerFilters;
static fromProto(proto: any): VendorListCustomersRequest;
constructor(kwargs?: i.VendorListCustomersRequestInterface);
toApiJson(): object;
}
export declare class VendorListCustomersResponse implements i.VendorListCustomersResponseInterface {
customers: Customer[];
nextCursor: string;
hasMore: boolean;
totalResults: number;
static fromProto(proto: any): VendorListCustomersResponse;
constructor(kwargs?: i.VendorListCustomersResponseInterface);
toApiJson(): object;
}
export declare class VendorUpdateCustomerRequest implements i.VendorUpdateCustomerRequestInterface {
accountGroupId: string;
vendorCustomerId: string;
vendorAppId: string;
firstName: string;
lastName: string;
address: string;
city: string;
state: string;
country: string;
phoneNumbers: string[];
emailAddresses: string[];
tags: string[];
origin: string;
permissionToContact: boolean;
fieldMask: FieldMask;
assignedRepFirstName: string;
assignedRepLastName: string;
static fromProto(proto: any): VendorUpdateCustomerRequest;
constructor(kwargs?: i.VendorUpdateCustomerRequestInterface);
toApiJson(): object;
}
export declare class VendorUpdateCustomerResponse implements i.VendorUpdateCustomerResponseInterface {
customer: Customer;
conflictingCustomerId: string;
static fromProto(proto: any): VendorUpdateCustomerResponse;
constructor(kwargs?: i.VendorUpdateCustomerResponseInterface);
toApiJson(): object;
}

@@ -5,2 +5,2 @@ export {} from './contacts';

export { ContactMessageRequest, ContactMessageResponse, } from './contact-email';
export { BulkCreateCustomerRequest, BulkCreateCustomerResponse, BulkCreateCustomerValidationError, Conflict, CreateCustomerRequest, CreateCustomerResponse, Customer, CustomerFilters, CustomerHeaderMapping, CustomerSortOptions, DateRangeFilter, DeleteCustomerRequest, GetCustomerRequest, GetCustomerResponse, ListCustomersRequest, ListCustomersResponse, UpdateCustomerRequest, UpdateCustomerResponse, } from './customer';
export { BulkCreateCustomerRequest, BulkCreateCustomerResponse, BulkCreateCustomerValidationError, Conflict, CreateCustomerRequest, CreateCustomerResponse, Customer, CustomerFilters, CustomerHeaderMapping, CustomerOrigin, CustomerSortOptions, DateRangeFilter, DeleteCustomerRequest, GetCustomerRequest, GetCustomerResponse, ListCustomerOriginsRequest, ListCustomerOriginsResponse, ListCustomersRequest, ListCustomersResponse, UpdateCustomerRequest, UpdateCustomerResponse, VendorAssociateCustomerIDRequest, VendorCreateCustomerRequest, VendorCreateCustomerResponse, VendorDeleteCustomerRequest, VendorGetCustomerRequest, VendorGetCustomerResponse, VendorListCustomerOriginsRequest, VendorListCustomerOriginsResponse, VendorListCustomersRequest, VendorListCustomersResponse, VendorUpdateCustomerRequest, VendorUpdateCustomerResponse, } from './customer';
import { CustomerApiService } from './_internal/customer.api.service';
import { BulkCreateCustomerResponse, CreateCustomerResponse, CustomerHeaderMapping, GetCustomerResponse, ListCustomersResponse, UpdateCustomerResponse } from './_internal/objects';
import { BulkCreateCustomerResponse, CreateCustomerResponse, CustomerHeaderMapping, GetCustomerResponse, ListCustomersResponse, UpdateCustomerResponse, ListCustomerOriginsResponse, CustomerFilters, CustomerSortOptions } from './_internal/objects';
import { Observable } from 'rxjs';

@@ -12,4 +12,5 @@ import { HttpResponse } from '@angular/common/http';

getCustomer(accountGroupId: string, customerId: string): Observable<GetCustomerResponse>;
listCustomers(accountGroupId: string, cursor: string, pageSize: number, searchTerm: string): Observable<ListCustomersResponse>;
listCustomers(accountGroupId: string, cursor: string, pageSize: number, searchTerm: string, filters: CustomerFilters, sortOptions: CustomerSortOptions): Observable<ListCustomersResponse>;
bulkCreateCustomers(accountGroupId: string, partnerId: string, filePath: string, mapping: CustomerHeaderMapping): Observable<BulkCreateCustomerResponse>;
listCustomerOrigins(accountGroupId: string): Observable<ListCustomerOriginsResponse>;
}
{
"name": "@vendasta/contacts",
"version": "0.11.0",
"version": "1.0.0",
"peerDependencies": {

@@ -5,0 +5,0 @@ "@angular/core": "^10.0.0",

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc