1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6869],{48408:(e,t,n)=>{n.d(t,{G1:()=>X,Gu:()=>a,K:()=>R,OM:()=>A,Ox:()=>J,Qj:()=>d,RO:()=>l,SY:()=>W,V:()=>D,W6:()=>v,ak:()=>N,bu:()=>w,cX:()=>K,e1:()=>p,eZ:()=>h,fs:()=>B,h:()=>b,ip:()=>q,lG:()=>y,li:()=>z,lt:()=>F,mF:()=>u,m_:()=>es,nI:()=>c,p0:()=>U,qx:()=>T,u_:()=>O,wt:()=>L,xe:()=>f,z1:()=>en,zX:()=>ee});var i=n(95125),s=n(1257),r=n(3109),o=function(e,t,n,i){return new(n||(n=Promise))(function(s,r){function o(e){try{l(i.next(e))}catch(e){r(e)}}function a(e){try{l(i.throw(e))}catch(e){r(e)}}function l(e){var t;e.done?s(e.value):((t=e.value)instanceof n?t:new n(function(e){e(t)})).then(o,a)}l((i=i.apply(e,t||[])).next())})};let a={Invite:"invite",Create:"create",Update:"update",Delete:"delete",Revoke:"revoke"},l={CompanyControls:"company_controls",Evidences:"evidences",Reports:"reports",Companies:"companies",Users:"users",Tasks:"tasks",TaskScheduler:"task_scheduler",Vendors:"vendors",Assets:"assets",Risks:"risks",Integrations:"integrations",ApiKeys:"api_keys"},d={NotStarted:"not_started",InProgress:"in_progress",Completed:"completed",Failed:"failed",Skipped:"skipped",PendingReview:"pending_review"},u={Priority:"priority",DueDate:"due_date",UpdatedAt:"updated_at",Status:"status"},h={Owner:"owner",Admin:"admin",Member:"member",Auditor:"auditor"},c={AuditReady:"audit_ready",GapAnalysis:"gap_analysis"},v={NUMBER_1:1,NUMBER_2:2,NUMBER_3:3,NUMBER_4:4,NUMBER_5:5,NUMBER_6:6},p={NotStarted:"not_started",InProgress:"in_progress",Completed:"completed",PendingReview:"pending_review",Failed:"failed",Skipped:"skipped"},g=function(e){let t=function(e){return{keyCreateApiKey:(t,n,...i)=>o(this,[t,n,...i],void 0,function*(t,n,i={}){let r;(0,s.WC)("keyCreateApiKey","xCompanyId",t),(0,s.WC)("keyCreateApiKey","apiKeyCreate",n);let o=new URL("/v2/keys",s.fY);e&&(r=e.baseOptions);let a=Object.assign(Object.assign({method:"POST"},r),i),l={};l["Content-Type"]="application/json",null!=t&&(l["X-Company-Id"]=String(t)),(0,s.rZ)(o,{});let d=r&&r.headers?r.headers:{};return a.headers=Object.assign(Object.assign(Object.assign({},l),d),i.headers),a.data=(0,s.Np)(n,a,e),{url:(0,s.uD)(o),options:a}}),keyDeleteApiKey:(t,n,...i)=>o(this,[t,n,...i],void 0,function*(t,n,i={}){let r;(0,s.WC)("keyDeleteApiKey","keyId",t),(0,s.WC)("keyDeleteApiKey","xCompanyId",n);let o=new URL("/v2/keys/{key_id}/permanent".replace("{key_id}",encodeURIComponent(String(t))),s.fY);e&&(r=e.baseOptions);let a=Object.assign(Object.assign({method:"DELETE"},r),i),l={};null!=n&&(l["X-Company-Id"]=String(n)),(0,s.rZ)(o,{});let d=r&&r.headers?r.headers:{};return a.headers=Object.assign(Object.assign(Object.assign({},l),d),i.headers),{url:(0,s.uD)(o),options:a}}),keyListApiKeys:(t,...n)=>o(this,[t,...n],void 0,function*(t,n={}){let i;(0,s.WC)("keyListApiKeys","xCompanyId",t);let r=new URL("/v2/keys",s.fY);e&&(i=e.baseOptions);let o=Object.assign(Object.assign({method:"GET"},i),n),a={};null!=t&&(a["X-Company-Id"]=String(t)),(0,s.rZ)(r,{});let l=i&&i.headers?i.headers:{};return o.headers=Object.assign(Object.assign(Object.assign({},a),l),n.headers),{url:(0,s.uD)(r),options:o}}),keyRevokeApiKey:(t,n,...i)=>o(this,[t,n,...i],void 0,function*(t,n,i={}){let r;(0,s.WC)("keyRevokeApiKey","keyId",t),(0,s.WC)("keyRevokeApiKey","xCompanyId",n);let o=new URL("/v2/keys/{key_id}".replace("{key_id}",encodeURIComponent(String(t))),s.fY);e&&(r=e.baseOptions);let a=Object.assign(Object.assign({method:"DELETE"},r),i),l={};null!=n&&(l["X-Company-Id"]=String(n)),(0,s.rZ)(o,{});let d=r&&r.headers?r.headers:{};return a.headers=Object.assign(Object.assign(Object.assign({},l),d),i.headers),{url:(0,s.uD)(o),options:a}})}}(e);return{keyCreateApiKey(n,a,l){return o(this,void 0,void 0,function*(){var o,d,u;let h=yield t.keyCreateApiKey(n,a,l),c=null!=(o=null==e?void 0:e.serverIndex)?o:0,v=null==(u=null==(d=r.z9["APIKeysApi.keyCreateApiKey"])?void 0:d[c])?void 0:u.url;return(t,n)=>(0,s.yZ)(h,i.A,r.o2,e)(t,v||n)})},keyDeleteApiKey(n,a,l){return o(this,void 0,void 0,function*(){var o,d,u;let h=yield t.keyDeleteApiKey(n,a,l),c=null!=(o=null==e?void 0:e.serverIndex)?o:0,v=null==(u=null==(d=r.z9["APIKeysApi.keyDeleteApiKey"])?void 0:d[c])?void 0:u.url;return(t,n)=>(0,s.yZ)(h,i.A,r.o2,e)(t,v||n)})},keyListApiKeys(n,a){return o(this,void 0,void 0,function*(){var o,l,d;let u=yield t.keyListApiKeys(n,a),h=null!=(o=null==e?void 0:e.serverIndex)?o:0,c=null==(d=null==(l=r.z9["APIKeysApi.keyListApiKeys"])?void 0:l[h])?void 0:d.url;return(t,n)=>(0,s.yZ)(u,i.A,r.o2,e)(t,c||n)})},keyRevokeApiKey(n,a,l){return o(this,void 0,void 0,function*(){var o,d,u;let h=yield t.keyRevokeApiKey(n,a,l),c=null!=(o=null==e?void 0:e.serverIndex)?o:0,v=null==(u=null==(d=r.z9["APIKeysApi.keyRevokeApiKey"])?void 0:d[c])?void 0:u.url;return(t,n)=>(0,s.yZ)(h,i.A,r.o2,e)(t,v||n)})}}};class b extends r.yi{keyCreateApiKey(e,t,n){return g(this.configuration).keyCreateApiKey(e,t,n).then(e=>e(this.axios,this.basePath))}keyDeleteApiKey(e,t,n){return g(this.configuration).keyDeleteApiKey(e,t,n).then(e=>e(this.axios,this.basePath))}keyListApiKeys(e,t){return g(this.configuration).keyListApiKeys(e,t).then(e=>e(this.axios,this.basePath))}keyRevokeApiKey(e,t,n){return g(this.configuration).keyRevokeApiKey(e,t,n).then(e=>e(this.axios,this.basePath))}}let C=function(e){let t=function(e){return{assetCreateAsset:(t,n,...i)=>o(this,[t,n,...i],void 0,function*(t,n,i={}){let r;(0,s.WC)("assetCreateAsset","assetCreate",t);let o=new URL("/v1/assets",s.fY);e&&(r=e.baseOptions);let a=Object.assign(Object.assign({method:"POST"},r),i),l={};l["Content-Type"]="application/json",null!=n&&(l["X-Company-Id"]=String(n)),(0,s.rZ)(o,{});let d=r&&r.headers?r.headers:{};return a.headers=Object.assign(Object.assign(Object.assign({},l),d),i.headers),a.data=(0,s.Np)(t,a,e),{url:(0,s.uD)(o),options:a}}),assetDeleteAsset:(t,n,...i)=>o(this,[t,n,...i],void 0,function*(t,n,i={}){let r;(0,s.WC)("assetDeleteAsset","assetId",t);let o=new URL("/v1/assets/{asset_id}".replace("{asset_id}",encodeURIComponent(String(t))),s.fY);e&&(r=e.baseOptions);let a=Object.assign(Object.assign({method:"DELETE"},r),i),l={};null!=n&&(l["X-Company-Id"]=String(n)),(0,s.rZ)(o,{});let d=r&&r.headers?r.headers:{};return a.headers=Object.assign(Object.assign(Object.assign({},l),d),i.headers),{url:(0,s.uD)(o),options:a}}),assetGetAsset:(t,n,...i)=>o(this,[t,n,...i],void 0,function*(t,n,i={}){let r;(0,s.WC)("assetGetAsset","assetId",t);let o=new URL("/v1/assets/{asset_id}".replace("{asset_id}",encodeURIComponent(String(t))),s.fY);e&&(r=e.baseOptions);let a=Object.assign(Object.assign({method:"GET"},r),i),l={};null!=n&&(l["X-Company-Id"]=String(n)),(0,s.rZ)(o,{});let d=r&&r.headers?r.headers:{};return a.headers=Object.assign(Object.assign(Object.assign({},l),d),i.headers),{url:(0,s.uD)(o),options:a}}),assetListAssets:(t,n,i,...r)=>o(this,[t,n,i,...r],void 0,function*(t,n,i,r={}){let o,a=new URL("/v1/assets",s.fY);e&&(o=e.baseOptions);let l=Object.assign(Object.assign({method:"GET"},o),r),d={},u={};void 0!==t&&(u.page=t),void 0!==n&&(u.limit=n),null!=i&&(d["X-Company-Id"]=String(i)),(0,s.rZ)(a,u);let h=o&&o.headers?o.headers:{};return l.headers=Object.assign(Object.assign(Object.assign({},d),h),r.headers),{url:(0,s.uD)(a),options:l}}
1),assetListAssetsByVendor:(t,n,...i)=>o(this,[t,n,...i],void 0,function*(t,n,i={}){let r;(0,s.WC)("assetListAssetsByVendor","vendorId",t);let o=new URL("/v1/assets/vendors/{vendor_id}".replace("{vendor_id}",encodeURIComponent(String(t))),s.fY);e&&(r=e.baseOptions);let a=Object.assign(Object.assign({method:"GET"},r),i),l={};null!=n&&(l["X-Company-Id"]=String(n)),(0,s.rZ)(o,{});let d=r&&r.headers?r.headers:{};return a.headers=Object.assign(Object.assign(Object.assign({},l),d),i.headers),{url:(0,s.uD)(o),options:a}}),assetUpdateAsset:(t,n,i,...r)=>o(this,[t,n,i,...r],void 0,function*(t,n,i,r={}){let o;(0,s.WC)("assetUpdateAsset","assetId",t),(0,s.WC)("assetUpdateAsset","assetUpdate",n);let a=new URL("/v1/assets/{asset_id}".replace("{asset_id}",encodeURIComponent(String(t))),s.fY);e&&(o=e.baseOptions);let l=Object.assign(Object.assign({method:"PATCH"},o),r),d={};d["Content-Type"]="application/json",null!=i&&(d["X-Company-Id"]=String(i)),(0,s.rZ)(a,{});let u=o&&o.headers?o.headers:{};return l.headers=Object.assign(Object.assign(Object.assign({},d),u),r.headers),l.data=(0,s.Np)(n,l,e),{url:(0,s.uD)(a),options:l}})}}(e);return{assetCreateAsset(n,a,l){return o(this,void 0,void 0,function*(){var o,d,u;let h=yield t.assetCreateAsset(n,a,l),c=null!=(o=null==e?void 0:e.serverIndex)?o:0,v=null==(u=null==(d=r.z9["AssetsApi.assetCreateAsset"])?void 0:d[c])?void 0:u.url;return(t,n)=>(0,s.yZ)(h,i.A,r.o2,e)(t,v||n)})},assetDeleteAsset(n,a,l){return o(this,void 0,void 0,function*(){var o,d,u;let h=yield t.assetDeleteAsset(n,a,l),c=null!=(o=null==e?void 0:e.serverIndex)?o:0,v=null==(u=null==(d=r.z9["AssetsApi.assetDeleteAsset"])?void 0:d[c])?void 0:u.url;return(t,n)=>(0,s.yZ)(h,i.A,r.o2,e)(t,v||n)})},assetGetAsset(n,a,l){return o(this,void 0,void 0,function*(){var o,d,u;let h=yield t.assetGetAsset(n,a,l),c=null!=(o=null==e?void 0:e.serverIndex)?o:0,v=null==(u=null==(d=r.z9["AssetsApi.assetGetAsset"])?void 0:d[c])?void 0:u.url;return(t,n)=>(0,s.yZ)(h,i.A,r.o2,e)(t,v||n)})},assetListAssets(n,a,l,d){return o(this,void 0,void 0,function*(){var o,u,h;let c=yield t.assetListAssets(n,a,l,d),v=null!=(o=null==e?void 0:e.serverIndex)?o:0,p=null==(h=null==(u=r.z9["AssetsApi.assetListAssets"])?void 0:u[v])?void 0:h.url;return(t,n)=>(0,s.yZ)(c,i.A,r.o2,e)(t,p||n)})},assetListAssetsByVendor(n,a,l){return o(this,void 0,void 0,function*(){var o,d,u;let h=yield t.assetListAssetsByVendor(n,a,l),c=null!=(o=null==e?void 0:e.serverIndex)?o:0,v=null==(u=null==(d=r.z9["AssetsApi.assetListAssetsByVendor"])?void 0:d[c])?void 0:u.url;return(t,n)=>(0,s.yZ)(h,i.A,r.o2,e)(t,v||n)})},assetUpdateAsset(n,a,l,d){return o(this,void 0,void 0,function*(){var o,u,h;let c=yield t.assetUpdateAsset(n,a,l,d),v=null!=(o=null==e?void 0:e.serverIndex)?o:0,p=null==(h=null==(u=r.z9["AssetsApi.assetUpdateAsset"])?void 0:u[v])?void 0:h.url;return(t,n)=>(0,s.yZ)(c,i.A,r.o2,e)(t,p||n)})}}};class O extends r.yi{assetCreateAsset(e,t,n){return C(this.configuration).assetCreateAsset(e,t,n).then(e=>e(this.axios,this.basePath))}assetDeleteAsset(e,t,n){return C(this.configuration).assetDeleteAsset(e,t,n).then(e=>e(this.axios,this.basePath))}assetGetAsset(e,t,n){return C(this.configuration).assetGetAsset(e,t,n).then(e=>e(this.axios,this.basePath))}assetListAssets(e,t,n,i){return C(this.configuration).assetListAssets(e,t,n,i).then(e=>e(this.axios,this.basePath))}assetListAssetsByVendor(e,t,n){return C(this.configuration).assetListAssetsByVendor(e,t,n).then(e=>e(this.axios,this.basePath))}assetUpdateAsset(e,t,n,i){return C(this.configuration).assetUpdateAsset(e,t,n,i).then(e=>e(this.axios,this.basePath))}}let m=function(e){let t=function(e){return{auditLogListAuditLogs:(t,n,i,r,a,l,d,...u)=>o(this,[t,n,i,r,a,l,d,...u],void 0,function*(t,n,i,r,o,a,l,d={}){let u;(0,s.WC)("auditLogListAuditLogs","page",t),(0,s.WC)("auditLogListAuditLogs","elements",n);let h=new URL("/v1/audit-logs/list",s.fY);e&&(u=e.baseOptions);let c=Object.assign(Object.assign({method:"GET"},u),d),v={},p={};void 0!==t&&(p.page=t),void 0!==n&&(p.elements=n),void 0!==i&&(p.entity_type=i),void 0!==r&&(p.action=r),void 0!==o&&(p.start_date=o instanceof Date?o.toISOString():o),void 0!==a&&(p.end_date=a instanceof Date?a.toISOString():a),null!=l&&(v["X-Company-Id"]=String(l)),(0,s.rZ)(h,p);let g=u&&u.headers?u.headers:{};return c.headers=Object.assign(Object.assign(Object.assign({},v),g),d.headers),{url:(0,s.uD)(h),options:c}})}}(e);return{auditLogListAuditLogs(n,a,l,d,u,h,c,v){return o(this,void 0,void 0,function*(){var o,p,g;let b=yield t.auditLogListAuditLogs(n,a,l,d,u,h,c,v),C=null!=(o=null==e?void 0:e.serverIndex)?o:0,O=null==(g=null==(p=r.z9["AuditLogsApi.auditLogListAuditLogs"])?void 0:p[C])?void 0:g.url;return(t,n)=>(0,s.yZ)(b,i.A,r.o2,e)(t,O||n)})}}};class y extends r.yi{auditLogListAuditLogs(e,t,n,i,s,r,o,a){return m(this.configuration).auditLogListAuditLogs(e,t,n,i,s,r,o,a).then(e=>e(this.axios,this.basePath))}}let j=function(e){let t=function(e){return{authDeleteSession:(t,...n)=>o(this,[t,...n],void 0,function*(t,n={}){let i;(0,s.WC)("authDeleteSession","sessionIdToDelete",t);let r=new URL("/v1/auth/session",s.fY);e&&(i=e.baseOptions);let o=Object.assign(Object.assign({method:"DELETE"},i),n);(0,s.rZ)(r,{});let a=i&&i.headers?i.headers:{};return o.headers=Object.assign(Object.assign(Object.assign({},{}),a),n.headers),{url:(0,s.uD)(r),options:o}}),authDeleteSessions:(...t)=>o(this,[...t],void 0,function*(t={}){let n,i=new URL("/v1/auth/sessions",s.fY);e&&(n=e.baseOptions);let r=Object.assign(Object.assign({method:"DELETE"},n),t);(0,s.rZ)(i,{});let o=n&&n.headers?n.headers:{};return r.headers=Object.assign(Object.assign(Object.assign({},{}),o),t.headers),{url:(0,s.uD)(i),options:r}}),authGetSessions:(...t)=>o(this,[...t],void 0,function*(t={}){let n,i=new URL("/v1/auth/sessions",s.fY);e&&(n=e.baseOptions);let r=Object.assign(Object.assign({method:"GET"},n),t);(0,s.rZ)(i,{});let o=n&&n.headers?n.headers:{};return r.headers=Object.assign(Object.assign(Object.assign({},{}),o),t.headers),{url:(0,s.uD)(i),options:r}}),authGithubCallback:(t,n,i,r,...a)=>o(this,[t,n,i,r,...a],void 0,function*(t,n,i,r,o={}){let a;(0,s.WC)("authGithubCallback","code",t);let l=new URL("/v1/auth/github/callback",s.fY);e&&(a=e.baseOptions);let d=Object.assign(Object.assign({method:"POST"},a),o),u={},h={};void 0!==t&&(h.code=t),null!=n&&(u["User-Agent"]=String(n)),null!=i&&(u["CF-Connecting-IP"]=String(i)),null!=r&&(u["CF-IPCountry"]=String(r)),(0,s.rZ)(l,h);let c=a&&a.headers?a.headers:{};return d.headers=Object.assign(Object.assign(Object.assign({},u),c),o.headers),{url:(0,s.uD)(l),options:d}}),authGithubLogin:(...t)=>o(this,[...t],void 0,function*(t={}){let n,i=new URL("/v1/auth/github/login",s.fY);e&&(n=e.baseOptions);let r=Object.assign(Object.assign({method:"GET"},n),t);(0,s.rZ)(i,{});let o=n&&n.headers?n.headers:{};return r.headers=Object.assign(Object.assign(Object.assign({},{}),o),t.headers),{url:(0,s.uD)(i),options:r}}),authGoogleCallback:(t,n,i,r,...a)=>o(this,[t,n,i,r,...a],void 0,function*(t,n,i,r,o={}){let a;(0,s.WC)("authGoogleCallback","code",t);let l=new URL("/v1/auth/google/callback",s.fY);e&&(a=e.baseOptions);let d=Object.assign(Object.assign({method:"POST"},a),o),u={},h={};void 0!==t&&(h.code=t),null!=n&&(u["User-Agent"]=String(n)),null!=i&&(u["CF-Connecting-IP"]=String(i)),null!=r&&(u["CF-IPCountry"]=String(r)),(0,s.rZ)(l,h);let c=a&&a.headers?a.headers:{};return d.headers=Object.assign(Object.assign(Object.assign({},u),c),o.headers),{url:(0,s.uD)(l),options:d}}),authGoogleLogin:(...t)=>o(this,[...t],void 0,function*(t={}){let n,i=new URL("/v1/auth/google/login",s.fY);e&&(n=e.baseOptions);let r=Object.assign(Object.assign({method:"GET"},n),t);(0,s.rZ)(i,{});let o=n&&n.headers?n.headers:{};return r.headers=Object.assign(Object.assign(Object.assign({},{}),o),t.headers),{url:(0,s.uD)(i),options:r}}),authLogin:(t,n,i,r,...a)=>o(this,[t,n,i,r,...a],void 0,function*(t,n,i,r,o={}){let a;(0,s.WC)("authLogin","loginSchema",t);let l=new URL("/v1/auth/login",s.fY);e&&(a=e.baseOptions);let d=Object.assign(Object.assign({method:"POST"},a),o),u={};u["Content-Type"]="application/json",null!=n&&(u["User-Agent"]=String(n)),null!=i&&(u["CF-Connecting-IP"]=String(i)),null!=r&&(u["CF-IPCountry"]=String(r)),(0,s.rZ)(l,{});let h=a&&a.headers?a.headers:{};return d.headers=Object.assign(Object.assign(Object.assign({},u),h),o.headers),d.data=(0,s.Np)(t,d,e),{url:(0,s.uD)(l),options:d}}),authLogout:(...t)=>o(this,[...t],void 0,function*(t={}){let n,i=new URL("/v1/auth/logout",s.fY);e&&(n=e.baseOptions);let r=Object.assign(Object.assign({method:"POST"},n),t);(0,s.rZ)(i,{});let o=n&&n.headers?n.headers:{};return r.headers=Object.assign(Object.assign(Object.assign({},{}),o),t.headers),{url:(0,s.uD)(i),options:r}}),authRegister:(t,n,i,r,...a)=>o(this,[t,n,i,r,...a],void 0,function*(t,n,i,r,o={}){let a;(0,s.WC)("authRegister","registerSchema",t);let l=new URL("/v1/auth/register",s.fY);e&&(a=e.baseOptions);let d=Object.assign(Object.assign({method:"POST"},a),o),u={};u["Content-Type"]="application/json",null!=n&&(u["User-Agent"]=String(n)),null!=i&&(u["CF-Connecting-IP"]=String(i)),null!=r&&(u["CF-IPCountry"]=String(r)),(0,s.rZ)(l,{});let h=a&&a.headers?a.headers:{};return d.headers=Object.assign(Object.assign(Object.assign({},u),h),o.headers),d.data=(0,s.Np)(t,d,e),{url:(0,s.uD)(l),options:d}})}}(e);return{authDeleteSession(n,a){return o(this,void 0,void 0,function*(){var o,l,d;let u=yield t.authDeleteSession(n,a),h=null!=(o=null==e?void 0:e.serverIndex)?o:0,c=null==(d=null==(l=r.z9["AuthApi.authDeleteSession"])?void 0:l[h])?void 0:d.url;return(t,n)=>(0,s.yZ)(u,i.A,r.o2,e)(t,c||n)})},authDeleteSessions(n){return o(this,void 0,void 0,function*(){var o,a,l;let d=yield t.authDeleteSessions(n),u=null!=(o=null==e?void 0:e.serverIndex)?o:0,h=null==(l=null==(a=r.z9["AuthApi.authDeleteSessions"])?void 0:a[u])?void 0:l.url;return(t,n)=>(0,s.yZ)(d,i.A,r.o2,e)(t,h||n)})},authGetSessions(n){return o(this,void 0,void 0,function*(){var o,a,l;let d=yield t.authGetSessions(n),u=null!=(o=null==e?void 0:e.serverIndex)?o:0,h=null==(l=null==(a=r.z9["AuthApi.authGetSessions"])?void 0:a[u])?void 0:l.url;return(t,n)=>(0,s.yZ)(d,i.A,r.o2,e)(t,h||n)})},authGithubCallback(n,a,l,d,u){return o(this,void 0,void 0,function*(){var o,h,c;let v=yield t.authGithubCallback(n,a,l,d,u),p=null!=(o=null==e?void 0:e.serverIndex)?o:0,g=null==(c=null==(h=r.z9["AuthApi.authGithubCallback"])?void 0:h[p])?void 0:c.url;return(t,n)=>(0,s.yZ)(v,i.A,r.o2,e)(t,g||n)})},authGithubLogin(n){return o(this,void 0,void 0,function*(){var o,a,l;let d=yield t.authGithubLogin(n),u=null!=(o=null==e?void 0:e.serverIndex)?o:0,h=null==(l=null==(a=r.z9["AuthApi.authGithubLogin"])?void 0:a[u])?void 0:l.url;return(t,n)=>(0,s.yZ)(d,i.A,r.o2,e)(t,h||n)})},authGoogleCallback(n,a,l,d,u){return o(this,void 0,void 0,function*(){var o,h,c;let v=yield t.authGoogleCallback(n,a,l,d,u),p=null!=(o=null==e?void 0:e.serverIndex)?o:0,g=null==(c=null==(h=r.z9["AuthApi.authGoogleCallback"])?void 0:h[p])?void 0:c.url;return(t,n)=>(0,s.yZ)(v,i.A,r.o2,e)(t,g||n)})},authGoogleLogin(n){return o(this,void 0,void 0,function*(){var o,a,l;let d=yield t.authGoogleLogin(n),u=null!=(o=null==e?void 0:e.serverIndex)?o:0,h=null==(l=null==(a=r.z9["AuthApi.authGoogleLogin"])?void 0:a[u])?void 0:l.url;return(t,n)=>(0,s.yZ)(d,i.A,r.o2,e)(t,h||n)})},authLogin(n,a,l,d,u){return o(this,void 0,void 0,function*(){var o,h,c;let v=yield t.authLogin(n,a,l,d,u),p=null!=(o=null==e?void 0:e.serverIndex)?o:0,g=null==(c=null==(h=r.z9["AuthApi.authLogin"])?void 0:h[p])?void 0:c.url;return(t,n)=>(0,s.yZ)(v,i.A,r.o2,e)(t,g||n)})},authLogout(n){return o(this,void 0,void 0,function*(){var o,a,l;let d=yield t.authLogout(n),u=null!=(o=null==e?void 0:e.serverIndex)?o:0,h=null==(l=null==(a=r.z9["AuthApi.authLogout"])?void 0:a[u])?void 0:l.url;return(t,n)=>(0,s.yZ)(d,i.A,r.o2,e)(t,h||n)})},authRegister(n,a,l,d,u){return o(this,void 0,void 0,function*(){var o,h,c;let v=yield t.authRegister(n,a,l,d,u),p=null!=(o=null==e?void 0:e.serverIndex)?o:0,g=null==(c=null==(h=r.z9["AuthApi.authRegister"])?void 0:h[p])?void 0:c.url;return(t,n)=>(0,s.yZ)(v,i.A,r.o2,e)(t,g||n)})}}};class f extends r.yi{authDeleteSession(e,t){return j(this.configuration).authDeleteSession(e,t).then(e=>e(this.axios,this.basePath))}authDeleteSessions(e){return j(this.configuration).authDeleteSessions(e).then(e=>e(this.axios,this.basePath))}authGetSessions(e){return j(this.configuration).authGetSessions(e).then(e=>e(this.axios,this.basePath))}authGithubCallback(e,t,n,i,s){return j(this.configuration).authGithubCallback(e,t,n,i,s).then(e=>e(this.axios,this.basePath))}authGithubLogin(e){return j(this.configuration).authGithubLogin(e).then(e=>e(this.axios,this.basePath))}authGoogleCallback(e,t,n,i,s){return j(this.configuration).authGoogleCallback(e,t,n,i,s).then(e=>e(this.axios,this.basePath))}authGoogleLogin(e){return j(this.configuration).authGoogleLogin(e).then(e=>e(this.axios,this.basePath))}authLogin(e,t,n,i,s){return j(this.configuration).authLogin(e,t,n,i,s).then(e=>e(this.axios,this.basePath))}authLogout(e){return j(this.configuration).authLogout(e).then(e=>e(this.axios,this.basePath))}authRegister(e,t,n,i,s){return j(this.configuration).authRegister(e,t,n,i,s).then(e=>e(this.axios,this.basePath))}}let k=function(e){let t=function(e){return{companyCreateCompany:(t,...n)=>o(this,[t,...n],void 0,function*(t,n={}){let i;(0,s.WC)("companyCreateCompany","companyCreate",t);let r=new URL("/v1/company/create",s.fY);e&&(i=e.baseOptions);let o=Object.assign(Object.assign({method:"POST"},i),n),a={};a["Content-Type"]="application/json",(0,s.rZ)(r,{});let l=i&&i.headers?i.headers:{};return o.headers=Object.assign(Object.assign(Object.assign({},a),l),n.headers),o.data=(0,s.Np)(t,o,e),{url:(0,s.uD)(r),options:o}}),companyGetCompany:(t,...n)=>o(this,[t,...n],void 0,function*(t,n={}){let i;(0,s.WC)("companyGetCompany","xCompanyId",t);let r=new URL("/v1/company/get",s.fY);e&&(i=e.baseOptions);let o=Object.assign(Object.assign({method:"GET"},i),n),a={};null!=t&&(a["X-Company-Id"]=String(t)),(0,s.rZ)(r,{});let l=i&&i.headers?i.headers:{};return o.headers=Object.assign(Object.assign(Object.assign({},a),l),n.headers),{url:(0,s.uD)(r),options:o}}),companyGetControls:(t,...n)=>o(this,[t,...n],void 0,function*(t,n={}){let i;(0,s.WC)("companyGetControls","xCompanyId",t);
1let r=new URL("/v1/company/controls",s.fY);e&&(i=e.baseOptions);let o=Object.assign(Object.assign({method:"GET"},i),n),a={};null!=t&&(a["X-Company-Id"]=String(t)),(0,s.rZ)(r,{});let l=i&&i.headers?i.headers:{};return o.headers=Object.assign(Object.assign(Object.assign({},a),l),n.headers),{url:(0,s.uD)(r),options:o}}),companyListCompanies:(t,n,...i)=>o(this,[t,n,...i],void 0,function*(t,n,i={}){let r,o=new URL("/v1/company/list",s.fY);e&&(r=e.baseOptions);let a=Object.assign(Object.assign({method:"GET"},r),i),l={};void 0!==t&&(l.page=t),void 0!==n&&(l.elements=n),(0,s.rZ)(o,l);let d=r&&r.headers?r.headers:{};return a.headers=Object.assign(Object.assign(Object.assign({},{}),d),i.headers),{url:(0,s.uD)(o),options:a}}),companyUpdateCompany:(t,...n)=>o(this,[t,...n],void 0,function*(t,n={}){let i;(0,s.WC)("companyUpdateCompany","companyUpdate",t);let r=new URL("/v1/company/update",s.fY);e&&(i=e.baseOptions);let o=Object.assign(Object.assign({method:"PATCH"},i),n),a={};a["Content-Type"]="application/json",(0,s.rZ)(r,{});let l=i&&i.headers?i.headers:{};return o.headers=Object.assign(Object.assign(Object.assign({},a),l),n.headers),o.data=(0,s.Np)(t,o,e),{url:(0,s.uD)(r),options:o}})}}(e);return{companyCreateCompany(n,a){return o(this,void 0,void 0,function*(){var o,l,d;let u=yield t.companyCreateCompany(n,a),h=null!=(o=null==e?void 0:e.serverIndex)?o:0,c=null==(d=null==(l=r.z9["CompanyApi.companyCreateCompany"])?void 0:l[h])?void 0:d.url;return(t,n)=>(0,s.yZ)(u,i.A,r.o2,e)(t,c||n)})},companyGetCompany(n,a){return o(this,void 0,void 0,function*(){var o,l,d;let u=yield t.companyGetCompany(n,a),h=null!=(o=null==e?void 0:e.serverIndex)?o:0,c=null==(d=null==(l=r.z9["CompanyApi.companyGetCompany"])?void 0:l[h])?void 0:d.url;return(t,n)=>(0,s.yZ)(u,i.A,r.o2,e)(t,c||n)})},companyGetControls(n,a){return o(this,void 0,void 0,function*(){var o,l,d;let u=yield t.companyGetControls(n,a),h=null!=(o=null==e?void 0:e.serverIndex)?o:0,c=null==(d=null==(l=r.z9["CompanyApi.companyGetControls"])?void 0:l[h])?void 0:d.url;return(t,n)=>(0,s.yZ)(u,i.A,r.o2,e)(t,c||n)})},companyListCompanies(n,a,l){return o(this,void 0,void 0,function*(){var o,d,u;let h=yield t.companyListCompanies(n,a,l),c=null!=(o=null==e?void 0:e.serverIndex)?o:0,v=null==(u=null==(d=r.z9["CompanyApi.companyListCompanies"])?void 0:d[c])?void 0:u.url;return(t,n)=>(0,s.yZ)(h,i.A,r.o2,e)(t,v||n)})},companyUpdateCompany(n,a){return o(this,void 0,void 0,function*(){var o,l,d;let u=yield t.companyUpdateCompany(n,a),h=null!=(o=null==e?void 0:e.serverIndex)?o:0,c=null==(d=null==(l=r.z9["CompanyApi.companyUpdateCompany"])?void 0:l[h])?void 0:d.url;return(t,n)=>(0,s.yZ)(u,i.A,r.o2,e)(t,c||n)})}}};class A extends r.yi{companyCreateCompany(e,t){return k(this.configuration).companyCreateCompany(e,t).then(e=>e(this.axios,this.basePath))}companyGetCompany(e,t){return k(this.configuration).companyGetCompany(e,t).then(e=>e(this.axios,this.basePath))}companyGetControls(e,t){return k(this.configuration).companyGetControls(e,t).then(e=>e(this.axios,this.basePath))}companyListCompanies(e,t,n){return k(this.configuration).companyListCompanies(e,t,n).then(e=>e(this.axios,this.basePath))}companyUpdateCompany(e,t){return k(this.configuration).companyUpdateCompany(e,t).then(e=>e(this.axios,this.basePath))}}let I=function(e){let t=function(e){return{controlsGetControl:(t,n,...i)=>o(this,[t,n,...i],void 0,function*(t,n,i={}){let r;(0,s.WC)("controlsGetControl","controlId",t);
1let o=new URL("/v1/controls/{control_id}".replace("{control_id}",encodeURIComponent(String(t))),s.fY);e&&(r=e.baseOptions);let a=Object.assign(Object.assign({method:"GET"},r),i),l={};null!=n&&(l["X-Company-Id"]=String(n)),(0,s.rZ)(o,{});let d=r&&r.headers?r.headers:{};return a.headers=Object.assign(Object.assign(Object.assign({},l),d),i.headers),{url:(0,s.uD)(o),options:a}}),controlsGetRisks:(t,n,...i)=>o(this,[t,n,...i],void 0,function*(t,n,i={}){let r;(0,s.WC)("controlsGetRisks","controlId",t);let o=new URL("/v1/controls/{control_id}/risks".replace("{control_id}",encodeURIComponent(String(t))),s.fY);e&&(r=e.baseOptions);let a=Object.assign(Object.assign({method:"GET"},r),i),l={};null!=n&&(l["X-Company-Id"]=String(n)),(0,s.rZ)(o,{});let d=r&&r.headers?r.headers:{};return a.headers=Object.assign(Object.assign(Object.assign({},l),d),i.headers),{url:(0,s.uD)(o),options:a}}),controlsLinkRisks:(t,n,i,...r)=>o(this,[t,n,i,...r],void 0,function*(t,n,i,r={}){let o;(0,s.WC)("controlsLinkRisks","controlId",t),(0,s.WC)("controlsLinkRisks","riskId",n);
1let a=new URL("/v1/controls/{control_id}/risks/{risk_id}".replace("{control_id}",encodeURIComponent(String(t))).replace("{risk_id}",encodeURIComponent(String(n))),s.fY);e&&(o=e.baseOptions);let l=Object.assign(Object.assign({method:"POST"},o),r),d={};null!=i&&(d["X-Company-Id"]=String(i)),(0,s.rZ)(a,{});let u=o&&o.headers?o.headers:{};return l.headers=Object.assign(Object.assign(Object.assign({},d),u),r.headers),{url:(0,s.uD)(a),options:l}}),controlsUnlinkRisks:(t,n,i,...r)=>o(this,[t,n,i,...r],void 0,function*(t,n,i,r={}){let o;(0,s.WC)("controlsUnlinkRisks","controlId",t),(0,s.WC)("controlsUnlinkRisks","riskId",n);let a=new URL("/v1/controls/{control_id}/risks/{risk_id}".replace("{control_id}",encodeURIComponent(String(t))).replace("{risk_id}",encodeURIComponent(String(n))),s.fY);e&&(o=e.baseOptions);let l=Object.assign(Object.assign({method:"DELETE"},o),r),d={};null!=i&&(d["X-Company-Id"]=String(i)),(0,s.rZ)(a,{});let u=o&&o.headers?o.headers:{};return l.headers=Object.assign(Object.assign(Object.assign({},d),u),r.headers),{url:(0,s.uD)(a),options:l}}),controlsUpdateControl:(t,n,...i)=>o(this,[t,n,...i],void 0,function*(t,n,i={}){let r;(0,s.WC)("controlsUpdateControl","updateControlSchema",t);
1let o=new URL("/v1/controls/update",s.fY);e&&(r=e.baseOptions);let a=Object.assign(Object.assign({method:"PATCH"},r),i),l={};l["Content-Type"]="application/json",null!=n&&(l["X-Company-Id"]=String(n)),(0,s.rZ)(o,{});let d=r&&r.headers?r.headers:{};return a.headers=Object.assign(Object.assign(Object.assign({},l),d),i.headers),a.data=(0,s.Np)(t,a,e),{url:(0,s.uD)(o),options:a}})}}(e);return{controlsGetControl(n,a,l){return o(this,void 0,void 0,function*(){var o,d,u;let h=yield t.controlsGetControl(n,a,l),c=null!=(o=null==e?void 0:e.serverIndex)?o:0,v=null==(u=null==(d=r.z9["ControlsApi.controlsGetControl"])?void 0:d[c])?void 0:u.url;return(t,n)=>(0,s.yZ)(h,i.A,r.o2,e)(t,v||n)})},controlsGetRisks(n,a,l){return o(this,void 0,void 0,function*(){var o,d,u;let h=yield t.controlsGetRisks(n,a,l),c=null!=(o=null==e?void 0:e.serverIndex)?o:0,v=null==(u=null==(d=r.z9["ControlsApi.controlsGetRisks"])?void 0:d[c])?void 0:u.url;return(t,n)=>(0,s.yZ)(h,i.A,r.o2,e)(t,v||n)})},controlsLinkRisks(n,a,l,d){return o(this,void 0,void 0,function*(){var o,u,h;let c=yield t.controlsLinkRisks(n,a,l,d),v=null!=(o=null==e?void 0:e.serverIndex)?o:0,p=null==(h=null==(u=r.z9["ControlsApi.controlsLinkRisks"])?void 0:u[v])?void 0:h.url;return(t,n)=>(0,s.yZ)(c,i.A,r.o2,e)(t,p||n)})},controlsUnlinkRisks(n,a,l,d){return o(this,void 0,void 0,function*(){var o,u,h;let c=yield t.controlsUnlinkRisks(n,a,l,d),v=null!=(o=null==e?void 0:e.serverIndex)?o:0,p=null==(h=null==(u=r.z9["ControlsApi.controlsUnlinkRisks"])?void 0:u[v])?void 0:h.url;return(t,n)=>(0,s.yZ)(c,i.A,r.o2,e)(t,p||n)})},controlsUpdateControl(n,a,l){return o(this,void 0,void 0,function*(){var o,d,u;let h=yield t.controlsUpdateControl(n,a,l),c=null!=(o=null==e?void 0:e.serverIndex)?o:0,v=null==(u=null==(d=r.z9["ControlsApi.controlsUpdateControl"])?void 0:d[c])?void 0:u.url;return(t,n)=>(0,s.yZ)(h,i.A,r.o2,e)(t,v||n)})}}};class U extends r.yi{controlsGetControl(e,t,n){return I(this.configuration).controlsGetControl(e,t,n).then(e=>e(this.axios,this.basePath))}controlsGetRisks(e,t,n){return I(this.configuration).controlsGetRisks(e,t,n).then(e=>e(this.axios,this.basePath))}controlsLinkRisks(e,t,n,i){return I(this.configuration).controlsLinkRisks(e,t,n,i).then(e=>e(this.axios,this.basePath))}controlsUnlinkRisks(e,t,n,i){return I(this.configuration).controlsUnlinkRisks(e,t,n,i).then(e=>e(this.axios,this.basePath))}controlsUpdateControl(e,t,n){return I(this.configuration).controlsUpdateControl(e,t,n).then(e=>e(this.axios,this.basePath))}}let S=function(e){let t=function(e){return{evidenceDeleteEvidence:(t,n,...i)=>o(this,[t,n,...i],void 0,function*(t,n,i={}){let r;(0,s.WC)("evidenceDeleteEvidence","evidenceId",t);let o=new URL("/v1/evidence/delete",s.fY);e&&(r=e.baseOptions);let a=Object.assign(Object.assign({method:"DELETE"},r),i),l={},d={};void 0!==t&&(d.evidence_id=t),null!=n&&(l["X-Company-Id"]=String(n)),(0,s.rZ)(o,d);let u=r&&r.headers?r.headers:{};return a.headers=Object.assign(Object.assign(Object.assign({},l),u),i.headers),{url:(0,s.uD)(o),options:a}}),evidenceGetEvidence:(t,n,...i)=>o(this,[t,n,...i],void 0,function*(t,n,i={}){let r;(0,s.WC)("evidenceGetEvidence","evidenceId",t);let o=new URL("/v1/evidence/get",s.fY);e&&(r=e.baseOptions);let a=Object.assign(Object.assign({method:"GET"},r),i),l={},d={};void 0!==t&&(d.evidence_id=t),null!=n&&(l["X-Company-Id"]=String(n)),(0,s.rZ)(o,d);let u=r&&r.headers?r.headers:{};return a.headers=Object.assign(Object.assign(Object.assign({},l),u),i.headers),{url:(0,s.uD)(o),options:a}}),evidenceGetEvidenceFiles:(t,n,...i)=>o(this,[t,n,...i],void 0,function*(t,n,i={}){let r;(0,s.WC)("evidenceGetEvidenceFiles","evidenceFileId",t);let o=new URL("/v1/evidence/file/{evidence_file_id}".replace("{evidence_file_id}",encodeURIComponent(String(t))),s.fY);e&&(r=e.baseOptions);let a=Object.assign(Object.assign({method:"GET"},r),i),l={};null!=n&&(l["X-Company-Id"]=String(n)),(0,s.rZ)(o,{});let d=r&&r.headers?r.headers:{};return a.headers=Object.assign(Object.assign(Object.assign({},l),d),i.headers),{url:(0,s.uD)(o),options:a}}),evidenceGetPresignedUploadUrls:(t,n,...i)=>o(this,[t,n,...i],void 0,function*(t,n,i={}){let r;(0,s.WC)("evidenceGetPresignedUploadUrls","xCompanyId",t),(0,s.WC)("evidenceGetPresignedUploadUrls","evidenceUploadRequest",n);let o=new URL("/v1/evidence/upload/presigned",s.fY);e&&(r=e.baseOptions);let a=Object.assign(Object.assign({method:"POST"},r),i),l={};l["Content-Type"]="application/json",null!=t&&(l["X-Company-Id"]=String(t)),(0,s.rZ)(o,{});let d=r&&r.headers?r.headers:{};return a.headers=Object.assign(Object.assign(Object.assign({},l),d),i.headers),a.data=(0,s.Np)(n,a,e),{url:(0,s.uD)(o),options:a}}),evidenceListCompanyEvidence:(t,...n)=>o(this,[t,...n],void 0,function*(t,n={}){let i;(0,s.WC)("evidenceListCompanyEvidence","xCompanyId",t);let r=new URL("/v1/evidence/company",s.fY);e&&(i=e.baseOptions);let o=Object.assign(Object.assign({method:"GET"},i),n),a={};null!=t&&(a["X-Company-Id"]=String(t)),(0,s.rZ)(r,{});let l=i&&i.headers?i.headers:{};return o.headers=Object.assign(Object.assign(Object.assign({},a),l),n.headers),{url:(0,s.uD)(r),options:o}}),evidenceUpdateEvidence:(t,n,i,...r)=>o(this,[t,n,i,...r],void 0,function*(t,n,i,r={}){let o;(0,s.WC)("evidenceUpdateEvidence","evidenceId",t),(0,s.WC)("evidenceUpdateEvidence","text",n);let a=new URL("/v1/evidence/update",s.fY);e&&(o=e.baseOptions);let l=Object.assign(Object.assign({method:"PUT"},o),r),d={},u={},h=new URLSearchParams;void 0!==t&&(u.evidence_id=t),void 0!==n&&h.set("text",n),d["Content-Type"]="application/x-www-form-urlencoded",null!=i&&(d["X-Company-Id"]=String(i)),(0,s.rZ)(a,u);let c=o&&o.headers?o.headers:{};return l.headers=Object.assign(Object.assign(Object.assign({},d),c),r.headers),l.data=h.toString(),{url:(0,s.uD)(a),options:l}}),evidenceUploadConfirmEvidence:(t,n,...i)=>o(this,[t,n,...i],void 0,function*(t,n,i={}){let r;(0,s.WC)("evidenceUploadConfirmEvidence","xCompanyId",t),(0,s.WC)("evidenceUploadConfirmEvidence","evidenceUploadConfirmRequest",n);let o=new URL("/v1/evidence/upload/confirm",s.fY);e&&(r=e.baseOptions);let a=Object.assign(Object.assign({method:"POST"},r),i),l={};l["Content-Type"]="application/json",null!=t&&(l["X-Company-Id"]=String(t)),(0,s.rZ)(o,{});let d=r&&r.headers?r.headers:{};return a.headers=Object.assign(Object.assign(Object.assign({},l),d),i.headers),a.data=(0,s.Np)(n,a,e),{url:(0,s.uD)(o),options:a}})}}(e);return{evidenceDeleteEvidence(n,a,l){return o(this,void 0,void 0,function*(){var o,d,u;let h=yield t.evidenceDeleteEvidence(n,a,l),c=null!=(o=null==e?void 0:e.serverIndex)?o:0,v=null==(u=null==(d=r.z9["EvidenceApi.evidenceDeleteEvidence"])?void 0:d[c])?void 0:u.url;return(t,n)=>(0,s.yZ)(h,i.A,r.o2,e)(t,v||n)})},evidenceGetEvidence(n,a,l){return o(this,void 0,void 0,function*(){var o,d,u;let h=yield t.evidenceGetEvidence(n,a,l),c=null!=(o=null==e?void 0:e.serverIndex)?o:0,v=null==(u=null==(d=r.z9["EvidenceApi.evidenceGetEvidence"])?void 0:d[c])?void 0:u.url;return(t,n)=>(0,s.yZ)(h,i.A,r.o2,e)(t,v||n)})},evidenceGetEvidenceFiles(n,a,l){return o(this,void 0,void 0,function*(){var o,d,u;let h=yield t.evidenceGetEvidenceFiles(n,a,l),c=null!=(o=null==e?void 0:e.serverIndex)?o:0,v=null==(u=null==(d=r.z9["EvidenceApi.evidenceGetEvidenceFiles"])?void 0:d[c])?void 0:u.url;return(t,n)=>(0,s.yZ)(h,i.A,r.o2,e)(t,v||n)})},evidenceGetPresignedUploadUrls(n,a,l){return o(this,void 0,void 0,function*(){var o,d,u;let h=yield t.evidenceGetPresignedUploadUrls(n,a,l),c=null!=(o=null==e?void 0:e.serverIndex)?o:0,v=null==(u=null==(d=r.z9["EvidenceApi.evidenceGetPresignedUploadUrls"])?void 0:d[c])?void 0:u.url;return(t,n)=>(0,s.yZ)(h,i.A,r.o2,e)(t,v||n)})},evidenceListCompanyEvidence(n,a){return o(this,void 0,void 0,function*(){var o,l,d;let u=yield t.evidenceListCompanyEvidence(n,a),h=null!=(o=null==e?void 0:e.serverIndex)?o:0,c=null==(d=null==(l=r.z9["
1EvidenceApi.evidenceListCompanyEvidence"])?void 0:l[h])?void 0:d.url;return(t,n)=>(0,s.yZ)(u,i.A,r.o2,e)(t,c||n)})},evidenceUpdateEvidence(n,a,l,d){return o(this,void 0,void 0,function*(){var o,u,h;let c=yield t.evidenceUpdateEvidence(n,a,l,d),v=null!=(o=null==e?void 0:e.serverIndex)?o:0,p=null==(h=null==(u=r.z9["EvidenceApi.evidenceUpdateEvidence"])?void 0:u[v])?void 0:h.url;return(t,n)=>(0,s.yZ)(c,i.A,r.o2,e)(t,p||n)})},evidenceUploadConfirmEvidence(n,a,l){return o(this,void 0,void 0,function*(){var o,d,u;let h=yield t.evidenceUploadConfirmEvidence(n,a,l),c=null!=(o=null==e?void 0:e.serverIndex)?o:0,v=null==(u=null==(d=r.z9["EvidenceApi.evidenceUploadConfirmEvidence"])?void 0:d[c])?void 0:u.url;return(t,n)=>(0,s.yZ)(h,i.A,r.o2,e)(t,v||n)})}}};class R extends r.yi{evidenceDeleteEvidence(e,t,n){return S(this.configuration).evidenceDeleteEvidence(e,t,n).then(e=>e(this.axios,this.basePath))}evidenceGetEvidence(e,t,n){return S(this.configuration).evidenceGetEvidence(e,t,n).then(e=>e(this.axios,this.basePath))}evidenceGetEvidenceFiles(e,t,n){return S(this.configuration).evidenceGetEvidenceFiles(e,t,n).then(e=>e(this.axios,this.basePath))}evidenceGetPresignedUploadUrls(e,t,n){return S(this.configuration).evidenceGetPresignedUploadUrls(e,t,n).then(e=>e(this.axios,this.basePath))}evidenceListCompanyEvidence(e,t){return S(this.configuration).evidenceListCompanyEvidence(e,t).then(e=>e(this.axios,this.basePath))}evidenceUpdateEvidence(e,t,n,i){return S(this.configuration).evidenceUpdateEvidence(e,t,n,i).then(e=>e(this.axios,this.basePath))}evidenceUploadConfirmEvidence(e,t,n){return S(this.configuration).evidenceUploadConfirmEvidence(e,t,n).then(e=>e(this.axios,this.basePath))}}let G=function(e){let t=function(e){return{frameworkGetFrameworkWithControls:(t,n,...i)=>o(this,[t,n,...i],void 0,function*(t,n,i={}){let r;(0,s.WC)("frameworkGetFrameworkWithControls","frameworkId",t),(0,s.WC)("frameworkGetFrameworkWithControls","xCompanyId",n);let o=new URL("/v1/frameworks/{framework_id}".replace("{framework_id}",encodeURIComponent(String(t))),s.fY);e&&(r=e.baseOptions);let a=Object.assign(Object.assign({method:"GET"},r),i),l={};null!=n&&(l["X-Company-Id"]=String(n)),(0,s.rZ)(o,{});let d=r&&r.headers?r.headers:{};return a.headers=Object.assign(Object.assign(Object.assign({},l),d),i.headers),{url:(0,s.uD)(o),options:a}}),frameworkListFrameworks:(t,...n)=>o(this,[t,...n],void 0,function*(t,n={}
1){let i,r=new URL("/v1/frameworks/list",s.fY);e&&(i=e.baseOptions);let o=Object.assign(Object.assign({method:"GET"},i),n),a={};null!=t&&(a["X-Company-Id"]=String(t)),(0,s.rZ)(r,{});let l=i&&i.headers?i.headers:{};return o.headers=Object.assign(Object.assign(Object.assign({},a),l),n.headers),{url:(0,s.uD)(r),options:o}})}}(e);return{frameworkGetFrameworkWithControls(n,a,l){return o(this,void 0,void 0,function*(){var o,d,u;let h=yield t.frameworkGetFrameworkWithControls(n,a,l),c=null!=(o=null==e?void 0:e.serverIndex)?o:0,v=null==(u=null==(d=r.z9["FrameworksApi.frameworkGetFrameworkWithControls"])?void 0:d[c])?void 0:u.url;return(t,n)=>(0,s.yZ)(h,i.A,r.o2,e)(t,v||n)})},frameworkListFrameworks(n,a){return o(this,void 0,void 0,function*(){var o,l,d;let u=yield t.frameworkListFrameworks(n,a),h=null!=(o=null==e?void 0:e.serverIndex)?o:0,c=null==(d=null==(l=r.z9["FrameworksApi.frameworkListFrameworks"])?void 0:l[h])?void 0:d.url;return(t,n)=>(0,s.yZ)(u,i.A,r.o2,e)(t,c||n)})}}};class L extends r.yi{frameworkGetFrameworkWithControls(e,t,n){return G(this.configuration).frameworkGetFrameworkWithControls(e,t,n).then(e=>e(this.axios,this.basePath))}frameworkListFrameworks(e,t){return G(this.configuration).frameworkListFrameworks(e,t).then(e=>e(this.axios,this.basePath))}}let x=function(e){let t=function(e){return{healthGetDbHealth:(...t)=>o(this,[...t],void 0,function*(t={}){let n,i=new URL("/health/db",s.fY);e&&(n=e.baseOptions);let r=Object.assign(Object.assign({method:"GET"},n),t);(0,s.rZ)(i,{});let o=n&&n.headers?n.headers:{};return r.headers=Object.assign(Object.assign(Object.assign({},{}),o),t.headers),{url:(0,s.uD)(i),options:r}}),healthGetHealth:(...t)=>o(this,[...t],void 0,function*(t={}){let n,i=new URL("/health",s.fY);e&&(n=e.baseOptions);let r=Object.assign(Object.assign({method:"GET"},n),t);(0,s.rZ)(i,{});let o=n&&n.headers?n.headers:{};return r.headers=Object.assign(Object.assign(Object.assign({},{}),o),t.headers),{url:(0,s.uD)(i),options:r}}),healthGetListmonkHealth:(...t)=>o(this,[...t],void 0,function*(t={}){let n,i=new URL("/health/listmonk",s.fY);e&&(n=e.baseOptions);let r=Object.assign(Object.assign({method:"GET"},n),t);(0,s.rZ)(i,{});let o=n&&n.headers?n.headers:{};return r.headers=Object.assign(Object.assign(Object.assign({},{}),o),t.headers),{url:(0,s.uD)(i),options:r}}),healthGetRateLimitHealth:(...t)=>o(this,[...t],void 0,function*(t={}){let n,i=new URL("/health/rate_limit",s.fY);e&&(n=e.baseOptions);let r=Object.assign(Object.assign({method:"GET"},n),t);(0,s.rZ)(i,{});let o=n&&n.headers?n.headers:{};return r.headers=Object.assign(Object.assign(Object.assign({},{}),o),t.headers),{url:(0,s.uD)(i),options:r}}),healthGetRedis:(...t)=>o(this,[...t],void 0,function*(t={}){let n,i=new URL("/health/redis",s.fY);e&&(n=e.baseOptions);let r=Object.assign(Object.assign({method:"GET"},n),t);(0,s.rZ)(i,{});let o=n&&n.headers?n.headers:{};return r.headers=Object.assign(Object.assign(Object.assign({},{}),o),t.headers),{url:(0,s.uD)(i),options:r}})}}(e);return{healthGetDbHealth(n){return o(this,void 0,void 0,function*(){var o,a,l;let d=yield t.healthGetDbHealth(n),u=null!=(o=null==e?void 0:e.serverIndex)?o:0,h=null==(l=null==(a=r.z9["HealthApi.healthGetDbHealth"])?void 0:a[u])?void 0:l.url;return(t,n)=>(0,s.yZ)(d,i.A,r.o2,e)(t,h||n)})},healthGetHealth(n){return o(this,void 0,void 0,function*(){var o,a,l;let d=yield t.healthGetHealth(n),u=null!=(o=null==e?void 0:e.serverIndex)?o:0,h=null==(l=null==(a=r.z9["HealthApi.healthGetHealth"])?void 0:a[u])?void 0:l.url;return(t,n)=>(0,s.yZ)(d,i.A,r.o2,e)(t,h||n)})},healthGetListmonkHealth(n){return o(this,void 0,void 0,function*(){var o,a,l;let d=yield t.healthGetListmonkHealth(n),u=null!=(o=null==e?void 0:e.serverIndex)?o:0,h=null==(l=null==(a=r.z9["HealthApi.healthGetListmonkHealth"])?void 0:a[u])?void 0:l.url;return(t,n)=>(0,s.yZ)(d,i.A,r.o2,e)(t,h||n)})},healthGetRateLimitHealth(n){return o(this,void 0,void 0,function*(){var o,a,l;let d=yield t.healthGetRateLimitHealth(n),u=null!=(o=null==e?void 0:e.serverIndex)?o:0,h=null==(l=null==(a=r.z9["HealthApi.healthGetRateLimitHealth"])?void 0:a[u])?void 0:l.url;return(t,n)=>(0,s.yZ)(d,i.A,r.o2,e)(t,h||n)})},healthGetRedis(n){return o(this,void 0,void 0,function*(){var o,a,l;let d=yield t.healthGetRedis(n),u=null!=(o=null==e?void 0:e.serverIndex)?o:0,h=null==(l=null==(a=r.z9["HealthApi.healthGetRedis"])?void 0:a[u])?void 0:l.url;return(t,n)=>(0,s.yZ)(d,i.A,r.o2,e)(t,h||n)})}}};class D extends r.yi{healthGetDbHealth(e){return x(this.configuration).healthGetDbHealth(e).then(e=>e(this.axios,this.basePath))}healthGetHealth(e){return x(this.configuration).healthGetHealth(e).then(e=>e(this.axios,this.basePath))}healthGetListmonkHealth(e){return x(this.configuration).healthGetListmonkHealth(e).then(e=>e(this.axios,this.basePath))}healthGetRateLimitHealth(e){return x(this.configuration).healthGetRateLimitHealth(e).then(e=>e(this.axios,this.basePath))}healthGetRedis(e){return x(this.configuration).healthGetRedis(e).then(e=>e(this.axios,this.basePath))}}let P=function(e){let t=function(e){return{integrationCreateSignalControlMapping:(t,n,...i)=>o(this,[t,n,...i],void 0,function*(t,n,i={}){let r;(0,s.WC)("integrationCreateSignalControlMapping","xCompanyId",t),(0,s.WC)("integrationCreateSignalControlMapping","createSignalControlMappingRequest",n);let o=new URL("/v2/integrations/mappings",s.fY);e&&(r=e.baseOptions);let a=Object.assign(Object.assign({method:"POST"},r),i),l={};l["Content-Type"]="application/json",null!=t&&(l["X-Company-Id"]=String(t)),(0,s.rZ)(o,{});let d=r&&r.headers?r.headers:{};return a.headers=Object.assign(Object.assign(Object.assign({},l),d),i.headers),a.data=(0,s.Np)(n,a,e),{url:(0,s.uD)(o),options:a}}),integrationGetAwsSetupInfo:(t,...n)=>o(this,[t,...n],void 0,function*(t,n={}){let i;(0,s.WC)("integrationGetAwsSetupInfo","xCompanyId",t);let r=new URL("/v2/integrations/providers/aws/setup-info",s.fY);e&&(i=e.baseOptions);let o=Object.assign(Object.assign({method:"GET"},i),n),a={};null!=t&&(a["X-Company-Id"]=String(t)),(0,s.rZ)(r,{});let l=i&&i.headers?i.headers:{};return o.headers=Object.assign(Object.assign(Object.assign({},a),l),n.headers),{url:(0,s.uD)(r),options:o}}),integrationGetControls:(t,n,...i)=>o(this,[t,n,...i],void 0,function*(t,n,i={}){let r;(0,s.WC)("integrationGetControls","controlId",t),(0,s.WC)("integrationGetControls","xCompanyId",n);
1let o=new URL("/v2/integrations/results/controls/{control_id}".replace("{control_id}",encodeURIComponent(String(t))),s.fY);e&&(r=e.baseOptions);let a=Object.assign(Object.assign({method:"GET"},r),i),l={};null!=n&&(l["X-Company-Id"]=String(n)),(0,s.rZ)(o,{});let d=r&&r.headers?r.headers:{};return a.headers=Object.assign(Object.assign(Object.assign({},l),d),i.headers),{url:(0,s.uD)(o),options:a}}),integrationGetSignalMappings:(t,n,...i)=>o(this,[t,n,...i],void 0,function*(t,n,i={}){let r;(0,s.WC)("integrationGetSignalMappings","signalId",t),(0,s.WC)("integrationGetSignalMappings","xCompanyId",n);let o=new URL("/v2/integrations/mappings/{signal_id}".replace("{signal_id}",encodeURIComponent(String(t))),s.fY);e&&(r=e.baseOptions);let a=Object.assign(Object.assign({method:"GET"},r),i),l={};null!=n&&(l["X-Company-Id"]=String(n)),(0,s.rZ)(o,{});let d=r&&r.headers?r.headers:{};return a.headers=Object.assign(Object.assign(Object.assign({},l),d),i.headers),{url:(0,s.uD)(o),options:a}}),integrationInitiateGithubConnection:(t,...n)=>o(this,[t,...n],void 0,function*(t,n={}){let i;(0,s.WC)("integrationInitiateGithubConnection","xCompanyId",t);let r=new URL("/v2/integrations/providers/github/initiate",s.fY);e&&(i=e.baseOptions);let o=Object.assign(Object.assign({method:"GET"},i),n),a={};null!=t&&(a["X-Company-Id"]=String(t)),(0,s.rZ)(r,{});let l=i&&i.headers?i.headers:{};return o.headers=Object.assign(Object.assign(Object.assign({},a),l),n.headers),{url:(0,s.uD)(r),options:o}}),integrationLinkControls:(t,n,i,...r)=>o(this,[t,n,i,...r],void 0,function*(t,n,i,r={}){let o;(0,s.WC)("integrationLinkControls","signalId",t),(0,s.WC)("integrationLinkControls","xCompanyId",n),(0,s.WC)("integrationLinkControls","linkControlToSignalRequest",i);let a=new URL("/v2/integrations/mappings/{signal_id}/controls".replace("{signal_id}",encodeURIComponent(String(t))),s.fY);e&&(o=e.baseOptions);let l=Object.assign(Object.assign({method:"POST"},o),r),d={};d["Content-Type"]="application/json",null!=n&&(d["X-Company-Id"]=String(n)),(0,s.rZ)(a,{});let u=o&&o.headers?o.headers:{};return l.headers=Object.assign(Object.assign(Object.assign({},d),u),r.headers),l.data=(0,s.Np)(i,l,e),{url:(0,s.uD)(a),options:l}}),integrationLinkProvider:(t,n,...i)=>o(this,[t,n,...i],void 0,function*(t,n,i={}){let r;(0,s.WC)("integrationLinkProvider","xCompanyId",t),(0,s.WC)("integrationLinkProvider","linkProviderRequest",n);let o=new URL("/v2/integrations/providers/link",s.fY);e&&(r=e.baseOptions);let a=Object.assign(Object.assign({method:"POST"},r),i),l={};l["Content-Type"]="application/json",null!=t&&(l["X-Company-Id"]=String(t)),(0,s.rZ)(o,{});let d=r&&r.headers?r.headers:{};return a.headers=Object.assign(Object.assign(Object.assign({},l),d),i.headers),a.data=(0,s.Np)(n,a,e),{url:(0,s.uD)(o),options:a}}),integrationListAuditLogs:(t,n,i,r,a,l,d,u,...h)=>o(this,[t,n,i,r,a,l,d,u,...h],void 0,function*(t,n,i,r,o,a,l,d,u={}){let h;(0,s.WC)("integrationListAuditLogs","xCompanyId",t);let c=new URL("/v2/integrations/history",s.fY);e&&(h=e.baseOptions);let v=Object.assign(Object.assign({method:"GET"},h),u),p={},g={};void 0!==n&&(g.provider=n),void 0!==i&&(g.run_type=i),void 0!==r&&(g.status=r),void 0!==o&&(g.start_date=o instanceof Date?o.toISOString():o),void 0!==a&&(g.end_date=a instanceof Date?a.toISOString():a),void 0!==l&&(g.limit=l),void 0!==d&&(g.offset=d),null!=t&&(p["X-Company-Id"]=String(t)),(0,s.rZ)(c,g);let b=h&&h.headers?h.headers:{};return v.headers=Object.assign(Object.assign(Object.assign({},p),b),u.headers),{url:(0,s.uD)(c),options:v}}),integrationListSignalGroups:(t,...n)=>o(this,[t,...n],void 0,function*(t,n={}){let i;(0,s.WC)("integrationListSignalGroups","xCompanyId",t);let r=new URL("/v2/integrations/signals/groups",s.fY);e&&(i=e.baseOptions);let o=Object.assign(Object.assign({method:"GET"},i),n),a={};null!=t&&(a["X-Company-Id"]=String(t)),(0,s.rZ)(r,{});let l=i&&i.headers?i.headers:{};return o.headers=Object.assign(Object.assign(Object.assign({},a),l),n.headers),{url:(0,s.uD)(r),options:o}}),integrationListSignals:(t,...n)=>o(this,[t,...n],void 0,function*(t,n={}){let i;(0,s.WC)("integrationListSignals","xCompanyId",t);let r=new URL("/v2/integrations/signals",s.fY);e&&(i=e.baseOptions);let o=Object.assign(Object.assign({method:"GET"},i),n),a={};null!=t&&(a["X-Company-Id"]=String(t)),(0,s.rZ)(r,{});let l=i&&i.headers?i.headers:{};return o.headers=Object.assign(Object.assign(Object.assign({},a),l),n.headers),{url:(0,s.uD)(r),options:o}}),integrationSetupAwsProvider:(t,n,...i)=>o(this,[t,n,...i],void 0,function*(t,n,i={}){let r;(0,s.WC)("integrationSetupAwsProvider","xCompanyId",t),(0,s.WC)("integrationSetupAwsProvider","connectAWSProviderRequest",n);let o=new URL("/v2/integrations/providers/aws/setup",s.fY);e&&(r=e.baseOptions);let a=Object.assign(Object.assign({method:"POST"},r),i),l={};l["Content-Type"]="application/json",null!=t&&(l["X-Company-Id"]=String(t)),(0,s.rZ)(o,{});let d=r&&r.headers?r.headers:{};return a.headers=Object.assign(Object.assign(Object.assign({},l),d),i.headers),a.data=(0,s.Np)(n,a,e),{url:(0,s.uD)(o),options:a}}),integrationUnlinkControls:(t,n,i,...r)=>o(this,[t,n,i,...r],void 0,function*(t,n,i,r={}){let o;(0,s.WC)("integrationUnlinkControls","signalId",t),(0,s.WC)("integrationUnlinkControls","controlId",n),(0,s.WC)("integrationUnlinkControls","xCompanyId",i);let a=new URL("/v2/integrations/mappings/{signal_id}
1/controls/{control_id}".replace("{signal_id}",encodeURIComponent(String(t))).replace("{control_id}",encodeURIComponent(String(n))),s.fY);e&&(o=e.baseOptions);let l=Object.assign(Object.assign({method:"DELETE"},o),r),d={};null!=i&&(d["X-Company-Id"]=String(i)),(0,s.rZ)(a,{});let u=o&&o.headers?o.headers:{};return l.headers=Object.assign(Object.assign(Object.assign({},d),u),r.headers),{url:(0,s.uD)(a),options:l}}),integrationUpdateSignalFrequency:(t,n,...i)=>o(this,[t,n,...i],void 0,function*(t,n,i={}){let r;(0,s.WC)("integrationUpdateSignalFrequency","xCompanyId",t),(0,s.WC)("integrationUpdateSignalFrequency","updateSignalFrequencyRequest",n);let o=new URL("/v2/integrations/signals/frequency",s.fY);e&&(r=e.baseOptions);let a=Object.assign(Object.assign({method:"POST"},r),i),l={};l["Content-Type"]="application/json",null!=t&&(l["X-Company-Id"]=String(t)),(0,s.rZ)(o,{});let d=r&&r.headers?r.headers:{};return a.headers=Object.assign(Object.assign(Object.assign({},l),d),i.headers),a.data=(0,s.Np)(n,a,e),{url:(0,s.uD)(o),options:a}}),integrationUpdateSignalStatus:(t,n,...i)=>o(this,[t,n,...i],void 0,function*(t,n,i={}){let r;(0,s.WC)("integrationUpdateSignalStatus","xCompanyId",t),(0,s.WC)("integrationUpdateSignalStatus","updateSignalStatusRequest",n);let o=new URL("/v2/integrations/signals/status",s.fY);e&&(r=e.baseOptions);let a=Object.assign(Object.assign({method:"POST"},r),i),l={};l["Content-Type"]="application/json",null!=t&&(l["X-Company-Id"]=String(t)),(0,s.rZ)(o,{});let d=r&&r.headers?r.headers:{};return a.headers=Object.assign(Object.assign(Object.assign({},l),d),i.headers),a.data=(0,s.Np)(n,a,e),{url:(0,s.uD)(o),options:a}}),integrationsGithubCallback:(t,n,i,r,...a)=>o(this,[t,n,i,r,...a],void 0,function*(t,n,i,r,o={}){let a;(0,s.WC)("integrationsGithubCallback","installationId",t),(0,s.WC)("integrationsGithubCallback","state",n),(0,s.WC)("integrationsGithubCallback","xCompanyId",i);let l=new URL("/v2/integrations/providers/github/callback",s.fY);e&&(a=e.baseOptions);let d=Object.assign(Object.assign({method:"POST"},a),o),u={},h={};void 0!==t&&(h.installation_id=t),void 0!==n&&(h.state=n),void 0!==r&&(h.setup_action=r),null!=i&&(u["X-Company-Id"]=String(i)),(0,s.rZ)(l,h);let c=a&&a.headers?a.headers:{};return d.headers=Object.assign(Object.assign(Object.assign({},u),c),o.headers),{url:(0,s.uD)(l),options:d}})}}(e);return{integrationCreateSignalControlMapping(n,a,l){return o(this,void 0,void 0,function*(){var o,d,u;let h=yield t.integrationCreateSignalControlMapping(n,a,l),c=null!=(o=null==e?void 0:e.serverIndex)?o:0,v=null==(u=null==(d=r.z9["IntegrationsApi.integrationCreateSignalControlMapping"])?void 0:d[c])?void 0:u.url;return(t,n)=>(0,s.yZ)(h,i.A,r.o2,e)(t,v||n)})},integrationGetAwsSetupInfo(n,a){return o(this,void 0,void 0,function*(){var o,l,d;let u=yield t.integrationGetAwsSetupInfo(n,a),h=null!=(o=null==e?void 0:e.serverIndex)?o:0,c=null==(d=null==(l=r.z9["IntegrationsApi.integrationGetAwsSetupInfo"])?void 0:l[h])?void 0:d.url;return(t,n)=>(0,s.yZ)(u,i.A,r.o2,e)(t,c||n)})},integrationGetControls(n,a,l){return o(this,void 0,void 0,function*(){var o,d,u;let h=yield t.integrationGetControls(n,a,l),c=null!=(o=null==e?void 0:e.serverIndex)?o:0,v=null==(u=null==(d=r.z9["IntegrationsApi.integrationGetControls"])?void 0:d[c])?void 0:u.url;return(t,n)=>(0,s.yZ)(h,i.A,r.o2,e)(t,v||n)})},integrationGetSignalMappings(n,a,l){return o(this,void 0,void 0,function*(){var o,d,u;let h=yield t.integrationGetSignalMappings(n,a,l),c=null!=(o=null==e?void 0:e.serverIndex)?o:0,v=null==(u=null==(d=r.z9["IntegrationsApi.integrationGetSignalMappings"])?void 0:d[c])?void 0:u.url;return(t,n)=>(0,s.yZ)(h,i.A,r.o2,e)(t,v||n)})},integrationInitiateGithubConnection(n,a){return o(this,void 0,void 0,function*(){var o,l,d;let u=yield t.integrationInitiateGithubConnection(n,a),h=null!=(o=null==e?void 0:e.serverIndex)?o:0,c=null==(d=null==(l=r.z9["IntegrationsApi.integrationInitiateGithubConnection"])?void 0:l[h])?void 0:d.url;return(t,n)=>(0,s.yZ)(u,i.A,r.o2,e)(t,c||n)})},integrationLinkControls(n,a,l,d){return o(this,void 0,void 0,function*(){var o,u,h;let c=yield t.integrationLinkControls(n,a,l,d),v=null!=(o=null==e?void 0:e.serverIndex)?o:0,p=null==(h=null==(u=r.z9["IntegrationsApi.integrationLinkControls"])?void 0:u[v])?void 0:h.url;return(t,n)=>(0,s.yZ)(c,i.A,r.o2,e)(t,p||n)})},integrationLinkProvider(n,a,l){return o(this,void 0,void 0,function*(){var o,d,u;let h=yield t.integrationLinkProvider(n,a,l),c=null!=(o=null==e?void 0:e.serverIndex)?o:0,v=null==(u=null==(d=r.z9["IntegrationsApi.integrationLinkProvider"])?void 0:d[c])?void 0:u.url;return(t,n)=>(0,s.yZ)(h,i.A,r.o2,e)(t,v||n)})},integrationListAuditLogs(n,a,l,d,u,h,c,v,p){return o(this,void 0,void 0,function*(){var o,g,b;let C=yield t.integrationListAuditLogs(n,a,l,d,u,h,c,v,p),O=null!=(o=null==e?void 0:e.serverIndex)?o:0,m=null==(b=null==(g=r.z9["IntegrationsApi.integrationListAuditLogs"])?void 0:g[O])?void 0:b.url;return(t,n)=>(0,s.yZ)(C,i.A,r.o2,e)(t,m||n)})},integrationListSignalGroups(n,a){return o(this,void 0,void 0,function*(){var o,l,d;let u=yield t.integrationListSignalGroups(n,a),h=null!=(o=null==e?void 0:e.serverIndex)?o:0,c=null==(d=null==(l=r.z9["IntegrationsApi.integrationListSignalGroups"])?void 0:l[h])?void 0:d.url;return(t,n)=>(0,s.yZ)(u,i.A,r.o2,e)(t,c||n)})},integrationListSignals(n,a){return o(this,void 0,void 0,function*(){var o,l,d;let u=yield t.integrationListSignals(n,a),h=null!=(o=null==e?void 0:e.serverIndex)?o:0,c=null==(d=null==(l=r.z9["IntegrationsApi.integrationListSignals"])?void 0:l[h])?void 0:d.url;return(t,n)=>(0,s.yZ)(u,i.A,r.o2,e)(t,c||n)})},integrationSetupAwsProvider(n,a,l){return o(this,void 0,void 0,function*(){var o,d,u;let h=yield t.integrationSetupAwsProvider(n,a,l),c=null!=(o=null==e?void 0:e.serverIndex)?o:0,v=null==(u=null==(d=r.z9["IntegrationsApi.integrationSetupAwsProvider"])?void 0:d[c])?void 0:u.url;return(t,n)=>(0,s.yZ)(h,i.A,r.o2,e)(t,v||n)})},integrationUnlinkControls(n,a,l,d){return o(this,void 0,void 0,function*(){var o,u,h;let c=yield t.integrationUnlinkControls(n,a,l,d),v=null!=(o=null==e?void 0:e.serverIndex)?o:0,p=null==(h=null==(u=r.z9["IntegrationsApi.integrationUnlinkControls"])?void 0:u[v])?void 0:h.url;return(t,n)=>(0,s.yZ)(c,i.A,r.o2,e)(t,p||n)})},integrationUpdateSignalFrequency(n,a,l){return o(this,void 0,void 0,function*(){var o,d,u;let h=yield t.integrationUpdateSignalFrequency(n,a,l),c=null!=(o=null==e?void 0:e.serverIndex)?o:0,v=null==(u=null==(d=r.z9["IntegrationsApi.integrationUpdateSignalFrequency"])?void 0:d[c])?void 0:u.url;return(t,n)=>(0,s.yZ)(h,i.A,r.o2,e)(t,v||n)})},integrationUpdateSignalStatus(n,a,l){return o(this,void 0,void 0,function*(){var o,d,u;let h=yield t.integrationUpdateSignalStatus(n,a,l),c=null!=(o=null==e?void 0:e.serverIndex)?o:0,v=null==(u=null==(d=r.z9["IntegrationsApi.integrationUpdateSignalStatus"])?void 0:d[c])?void 0:u.url;return(t,n)=>(0,s.yZ)(h,i.A,r.o2,e)(t,v||n)})},integrationsGithubCallback(n,a,l,d,u){return o(this,void 0,void 0,function*(){var o,h,c;let v=yield t.integrationsGithubCallback(n,a,l,d,u),p=null!=(o=null==e?void 0:e.serverIndex)?o:0,g=null==(c=null==(h=r.z9["IntegrationsApi.integrationsGithubCallback"])?void 0:h[p])?void 0:c.url;return(t,n)=>(0,s.yZ)(v,i.A,r.o2,e)(t,g||n)})}}};class T extends r.yi{integrationCreateSignalControlMapping(e,t,n){return P(this.configuration).integrationCreateSignalControlMapping(e,t,n).then(e=>e(this.axios,this.basePath))}integrationGetAwsSetupInfo(e,t){return P(this.configuration).integrationGetAwsSetupInfo(e,t).then(e=>e(this.axios,this.basePath))}integrationGetControls(e,t,n){return P(this.configuration).integrationGetControls(e,t,n).then(e=>e(this.axios,this.basePath))}
1integrationGetSignalMappings(e,t,n){return P(this.configuration).integrationGetSignalMappings(e,t,n).then(e=>e(this.axios,this.basePath))}integrationInitiateGithubConnection(e,t){return P(this.configuration).integrationInitiateGithubConnection(e,t).then(e=>e(this.axios,this.basePath))}integrationLinkControls(e,t,n,i){return P(this.configuration).integrationLinkControls(e,t,n,i).then(e=>e(this.axios,this.basePath))}integrationLinkProvider(e,t,n){return P(this.configuration).integrationLinkProvider(e,t,n).then(e=>e(this.axios,this.basePath))}integrationListAuditLogs(e,t,n,i,s,r,o,a,l){return P(this.configuration).integrationListAuditLogs(e,t,n,i,s,r,o,a,l).then(e=>e(this.axios,this.basePath))}integrationListSignalGroups(e,t){return P(this.configuration).integrationListSignalGroups(e,t).then(e=>e(this.axios,this.basePath))}integrationListSignals(e,t){return P(this.configuration).integrationListSignals(e,t).then(e=>e(this.axios,this.basePath))}integrationSetupAwsProvider(e,t,n){return P(this.configuration).integrationSetupAwsProvider(e,t,n).then(e=>e(this.axios,this.basePath))}integrationUnlinkControls(e,t,n,i){return P(this.configuration).integrationUnlinkControls(e,t,n,i).then(e=>e(this.axios,this.basePath))}integrationUpdateSignalFrequency(e,t,n){return P(this.configuration).integrationUpdateSignalFrequency(e,t,n).then(e=>e(this.axios,this.basePath))}integrationUpdateSignalStatus(e,t,n){return P(this.configuration).integrationUpdateSignalStatus(e,t,n).then(e=>e(this.axios,this.basePath))}integrationsGithubCallback(e,t,n,i,s){return P(this.configuration).integrationsGithubCallback(e,t,n,i,s).then(e=>e(this.axios,this.basePath))}}let Z=function(e){let t=function(e){return{paymentGetCheckoutSession:(t,n,...i)=>o(this,[t,n,...i],void 0,function*(t,n,i={}){let r;(0,s.WC)("paymentGetCheckoutSession","tier",t),(0,s.WC)("paymentGetCheckoutSession","xCompanyId",n);let o=new URL("/v1/payments/checkout",s.fY);e&&(r=e.baseOptions);let a=Object.assign(Object.assign({method:"GET"},r),i),l={},d={};void 0!==t&&(d.tier=t),null!=n&&(l["X-Company-Id"]=String(n)),(0,s.rZ)(o,d);let u=r&&r.headers?r.headers:{};return a.headers=Object.assign(Object.assign(Object.assign({},l),u),i.headers),{url:(0,s.uD)(o),options:a}}),paymentGetCustomerManagementSession:(...t)=>o(this,[...t],void 0,function*(t={}){let n,i=new URL("/v1/payments/customer/management",s.fY);e&&(n=e.baseOptions);let r=Object.assign(Object.assign({method:"GET"},n),t);(0,s.rZ)(i,{});let o=n&&n.headers?n.headers:{};return r.headers=Object.assign(Object.assign(Object.assign({},{}),o),t.headers),{url:(0,s.uD)(i),options:r}}),paymentGetSubscription:(t,...n)=>o(this,[t,...n],void 0,function*(t,n={}){let i;(0,s.WC)("paymentGetSubscription","xCompanyId",t);let r=new URL("/v1/payments/subscription",s.fY);e&&(i=e.baseOptions);let o=Object.assign(Object.assign({method:"GET"},i),n),a={};null!=t&&(a["X-Company-Id"]=String(t)),(0,s.rZ)(r,{});let l=i&&i.headers?i.headers:{};return o.headers=Object.assign(Object.assign(Object.assign({},a),l),n.headers),{url:(0,s.uD)(r),options:o}}),paymentWebhook:(...t)=>o(this,[...t],void 0,function*(t={}){let n,i=new URL("/v1/payments/webhook",s.fY);e&&(n=e.baseOptions);let r=Object.assign(Object.assign({method:"POST"},n),t);(0,s.rZ)(i,{});let o=n&&n.headers?n.headers:{};return r.headers=Object.assign(Object.assign(Object.assign({},{}),o),t.headers),{url:(0,s.uD)(i),options:r}})}}(e);return{paymentGetCheckoutSession(n,a,l){return o(this,void 0,void 0,function*(){var o,d,u;let h=yield t.paymentGetCheckoutSession(n,a,l),c=null!=(o=null==e?void 0:e.serverIndex)?o:0,v=null==(u=null==(d=r.z9["PaymentsApi.paymentGetCheckoutSession"])?void 0:d[c])?void 0:u.url;return(t,n)=>(0,s.yZ)(h,i.A,r.o2,e)(t,v||n)})},paymentGetCustomerManagementSession(n){return o(this,void 0,void 0,function*(){var o,a,l;let d=yield t.paymentGetCustomerManagementSession(n),u=null!=(o=null==e?void 0:e.serverIndex)?o:0,h=null==(l=null==(a=r.z9["PaymentsApi.paymentGetCustomerManagementSession"])?void 0:a[u])?void 0:l.url;return(t,n)=>(0,s.yZ)(d,i.A,r.o2,e)(t,h||n)})},paymentGetSubscription(n,a){return o(this,void 0,void 0,function*(){var o,l,d;let u=yield t.paymentGetSubscription(n,a),h=null!=(o=null==e?void 0:e.serverIndex)?o:0,c=null==(d=null==(l=r.z9["PaymentsApi.paymentGetSubscription"])?void 0:l[h])?void 0:d.url;return(t,n)=>(0,s.yZ)(u,i.A,r.o2,e)(t,c||n)})},paymentWebhook(n){return o(this,void 0,void 0,function*(){var o,a,l;let d=yield t.paymentWebhook(n),u=null!=(o=null==e?void 0:e.serverIndex)?o:0,h=null==(l=null==(a=r.z9["PaymentsApi.paymentWebhook"])?void 0:a[u])?void 0:l.url;return(t,n)=>(0,s.yZ)(d,i.A,r.o2,e)(t,h||n)})}}};class w extends r.yi{paymentGetCheckoutSession(e,t,n){return Z(this.configuration).paymentGetCheckoutSession(e,t,n).then(e=>e(this.axios,this.basePath))}paymentGetCustomerManagementSession(e){return Z(this.configuration).paymentGetCustomerManagementSession(e).then(e=>e(this.axios,this.basePath))}paymentGetSubscription(e,t){return Z(this.configuration).paymentGetSubscription(e,t).then(e=>e(this.axios,this.basePath))}paymentWebhook(e){return Z(this.configuration).paymentWebhook(e).then(e=>e(this.axios,this.basePath))}}let E=function(e){let t=function(e){return{reportExportReport:(t,n,...i)=>o(this,[t,n,...i],void 0,function*(t,n,i={}){let r;(0,s.WC)("reportExportReport","reportId",t),(0,s.WC)("reportExportReport","xCompanyId",n);let o=new URL("/v1/reports/export/{report_id}".replace("{report_id}",encodeURIComponent(String(t))),s.fY);e&&(r=e.baseOptions);let a=Object.assign(Object.assign({method:"GET"},r),i),l={};null!=n&&(l["X-Company-Id"]=String(n)),(0,s.rZ)(o,{});let d=r&&r.headers?r.headers:{};return a.headers=Object.assign(Object.assign(Object.assign({},l),d),i.headers),{url:(0,s.uD)(o),options:a}}),reportGenerateReport:(t,n,...i)=>o(this,[t,n,...i],void 0,function*(t,n,i={}){let r;(0,s.WC)("reportGenerateReport","xCompanyId",t),(0,s.WC)("reportGenerateReport","reportGenerateRequest",n);let o=new URL("/v1/reports/generate",s.fY);e&&(r=e.baseOptions);let a=Object.assign(Object.assign({method:"POST"},r),i),l={};l["Content-Type"]="application/json",null!=t&&(l["X-Company-Id"]=String(t)),(0,s.rZ)(o,{});let d=r&&r.headers?r.headers:{};return a.headers=Object.assign(Object.assign(Object.assign({},l),d),i.headers),a.data=(0,s.Np)(n,a,e),{url:(0,s.uD)(o),options:a}}),reportGetEvidence:(t,n,i,...r)=>o(this,[t,n,i,...r],void 0,function*(t,n,i,r={}){let o;(0,s.WC)("reportGetEvidence","shareToken",t),(0,s.WC)("reportGetEvidence","reportId",n),(0,s.WC)("reportGetEvidence","evidenceFileId",i);let a=new URL("/v1/reports/evidence/{share_token}/{report_id}/{evidence_file_id}".replace("{share_token}",encodeURIComponent(String(t))).replace("{report_id}",encodeURIComponent(String(n))).replace("{evidence_file_id}",encodeURIComponent(String(i))),s.fY);e&&(o=e.baseOptions);let l=Object.assign(Object.assign({method:"GET"},o),r);(0,s.rZ)(a,{});let d=o&&o.headers?o.headers:{};return l.headers=Object.assign(Object.assign(Object.assign({},{}),d),r.headers),{url:(0,s.uD)(a),options:l}}),reportGetReportGenerationStatus:(t,n,...i)=>o(this,[t,n,...i],void 0,function*(t,n,i={}){let r;(0,s.WC)("reportGetReportGenerationStatus","taskId",t);let o=new URL("/v1/reports/generate/{task_id}/status".replace("{task_id}",encodeURIComponent(String(t))),s.fY);e&&(r=e.baseOptions);let a=Object.assign(Object.assign({method:"GET"},r),i),l={};null!=n&&(l["X-Company-Id"]=String(n)),(0,s.rZ)(o,{});let d=r&&r.headers?r.headers:{};return a.headers=Object.assign(Object.assign(Object.assign({},l),d),i.headers),{url:(0,s.uD)(o),options:a}}),reportListReports:(t,n,i,...r)=>o(this,[t,n,i,...r],void 0,function*(t,n,i,r={}){let o;(0,s.WC)("reportListReports","page",t),(0,s.WC)("reportListReports","elements",n);let a=new URL("/v1/reports/list",s.fY);e&&(o=e.baseOptions);let l=Object.assign(Object.assign({method:"GET"},o),r),d={},u={};void 0!==t&&(u.page=t),void 0!==n&&(u.elements=n),null!=i&&(d["X-Company-Id"]=String(i)),(0,s.rZ)(a,u);let h=o&&o.headers?o.headers:{};return l.headers=Object.assign(Object.assign(Object.assign({},d),h),r.headers),{url:(0,s.uD)(a),options:l}})}}(e);return{reportExportReport(n,a,l){return o(this,void 0,void 0,function*(){var o,d,u;let h=yield t.reportExportReport(n,a,l),c=null!=(o=null==e?void 0:e.serverIndex)?o:0,v=null==(u=null==(d=r.z9["ReportsApi.reportExportReport"])?void 0:d[c])?void 0:u.url;return(t,n)=>(0,s.yZ)(h,i.A,r.o2,e)(t,v||n)})},reportGenerateReport(n,a,l){return o(this,void 0,void 0,function*(){var o,d,u;let h=yield t.reportGenerateReport(n,a,l),c=null!=(o=null==e?void 0:e.serverIndex)?o:0,v=null==(u=null==(d=r.z9["ReportsApi.reportGenerateReport"])?void 0:d[c])?void 0:u.url;return(t,n)=>(0,s.yZ)(h,i.A,r.o2,e)(t,v||n)})},reportGetEvidence(n,a,l,d){return o(this,void 0,void 0,function*(){var o,u,h;let c=yield t.reportGetEvidence(n,a,l,d),v=null!=(o=null==e?void 0:e.serverIndex)?o:0,p=null==(h=null==(u=r.z9["ReportsApi.reportGetEvidence"])?void 0:u[v])?void 0:h.url;return(t,n)=>(0,s.yZ)(c,i.A,r.o2,e)(t,p||n)})},reportGetReportGenerationStatus(n,a,l){return o(this,void 0,void 0,function*(){var o,d,u;let h=yield t.reportGetReportGenerationStatus(n,a,l),c=null!=(o=null==e?void 0:e.serverIndex)?o:0,v=null==(u=null==(d=r.z9["ReportsApi.reportGetReportGenerationStatus"])?void 0:d[c])?void 0:u.url;return(t,n)=>(0,s.yZ)(h,i.A,r.o2,e)(t,v||n)})},reportListReports(n,a,l,d){return o(this,void 0,void 0,function*(){var o,u,h;let c=yield t.reportListReports(n,a,l,d),v=null!=(o=null==e?void 0:e.serverIndex)?o:0,p=null==(h=null==(u=r.z9["ReportsApi.reportListReports"])?void 0:u[v])?void 0:h.url;return(t,n)=>(0,s.yZ)(c,i.A,r.o2,e)(t,p||n)})}}};class W extends r.yi{reportExportReport(e,t,n){return E(this.configuration).reportExportReport(e,t,n).then(e=>e(this.axios,this.basePath))}reportGenerateReport(e,t,n){return E(this.configuration).reportGenerateReport(e,t,n).then(e=>e(this.axios,this.basePath))}reportGetEvidence(e,t,n,i){return E(this.configuration).reportGetEvidence(e,t,n,i).then(e=>e(this.axios,this.basePath))}
1reportGetReportGenerationStatus(e,t,n){return E(this.configuration).reportGetReportGenerationStatus(e,t,n).then(e=>e(this.axios,this.basePath))}reportListReports(e,t,n,i){return E(this.configuration).reportListReports(e,t,n,i).then(e=>e(this.axios,this.basePath))}}let _=function(e){let t=function(e){return{riskCreateRisk:(t,n,...i)=>o(this,[t,n,...i],void 0,function*(t,n,i={}){let r;(0,s.WC)("riskCreateRisk","riskCreate",t);let o=new URL("/v1/risks",s.fY);e&&(r=e.baseOptions);let a=Object.assign(Object.assign({method:"POST"},r),i),l={};l["Content-Type"]="application/json",null!=n&&(l["X-Company-Id"]=String(n)),(0,s.rZ)(o,{});let d=r&&r.headers?r.headers:{};return a.headers=Object.assign(Object.assign(Object.assign({},l),d),i.headers),a.data=(0,s.Np)(t,a,e),{url:(0,s.uD)(o),options:a}}),riskDeleteRisk:(t,n,...i)=>o(this,[t,n,...i],void 0,function*(t,n,i={}){let r;(0,s.WC)("riskDeleteRisk","riskId",t);let o=new URL("/v1/risks/{risk_id}".replace("{risk_id}",encodeURIComponent(String(t))),s.fY);e&&(r=e.baseOptions);let a=Object.assign(Object.assign({method:"DELETE"},r),i),l={};null!=n&&(l["X-Company-Id"]=String(n)),(0,s.rZ)(o,{});let d=r&&r.headers?r.headers:{};return a.headers=Object.assign(Object.assign(Object.assign({},l),d),i.headers),{url:(0,s.uD)(o),options:a}}),riskGetControls:(t,n,...i)=>o(this,[t,n,...i],void 0,function*(t,n,i={}){let r;(0,s.WC)("riskGetControls","riskId",t);let o=new URL("/v1/risks/{risk_id}
1/controls".replace("{risk_id}",encodeURIComponent(String(t))),s.fY);e&&(r=e.baseOptions);let a=Object.assign(Object.assign({method:"GET"},r),i),l={};null!=n&&(l["X-Company-Id"]=String(n)),(0,s.rZ)(o,{});let d=r&&r.headers?r.headers:{};return a.headers=Object.assign(Object.assign(Object.assign({},l),d),i.headers),{url:(0,s.uD)(o),options:a}}),riskGetRisk:(t,n,...i)=>o(this,[t,n,...i],void 0,function*(t,n,i={}){let r;(0,s.WC)("riskGetRisk","riskId",t);let o=new URL("/v1/risks/{risk_id}".replace("{risk_id}",encodeURIComponent(String(t))),s.fY);e&&(r=e.baseOptions);let a=Object.assign(Object.assign({method:"GET"},r),i),l={};null!=n&&(l["X-Company-Id"]=String(n)),(0,s.rZ)(o,{});let d=r&&r.headers?r.headers:{};return a.headers=Object.assign(Object.assign(Object.assign({},l),d),i.headers),{url:(0,s.uD)(o),options:a}}),riskGetTemplates:(t,n,...i)=>o(this,[t,n,...i],void 0,function*(t,n,i={}){let r;(0,s.WC)("riskGetTemplates","riskTemplateRequest",t);let o=new URL("/v1/risks/templates",s.fY);e&&(r=e.baseOptions);let a=Object.assign(Object.assign({method:"GET"},r),i),l={};l["Content-Type"]="application/json",null!=n&&(l["X-Company-Id"]=String(n)),(0,s.rZ)(o,{});let d=r&&r.headers?r.headers:{};return a.headers=Object.assign(Object.assign(Object.assign({},l),d),i.headers),a.data=(0,s.Np)(t,a,e),{url:(0,s.uD)(o),options:a}}),riskLinkControls:(t,n,i,...r)=>o(this,[t,n,i,...r],void 0,function*(t,n,i,r={}){let o;(0,s.WC)("riskLinkControls","riskId",t),(0,s.WC)("riskLinkControls","controlId",n);let a=new URL("/v1/risks/{risk_id}
1/controls/{control_id}".replace("{risk_id}",encodeURIComponent(String(t))).replace("{control_id}",encodeURIComponent(String(n))),s.fY);e&&(o=e.baseOptions);let l=Object.assign(Object.assign({method:"POST"},o),r),d={};null!=i&&(d["X-Company-Id"]=String(i)),(0,s.rZ)(a,{});let u=o&&o.headers?o.headers:{};return l.headers=Object.assign(Object.assign(Object.assign({},d),u),r.headers),{url:(0,s.uD)(a),options:l}}),riskListRisks:(t,...n)=>o(this,[t,...n],void 0,function*(t,n={}){let i,r=new URL("/v1/risks",s.fY);e&&(i=e.baseOptions);let o=Object.assign(Object.assign({method:"GET"},i),n),a={};null!=t&&(a["X-Company-Id"]=String(t)),(0,s.rZ)(r,{});let l=i&&i.headers?i.headers:{};return o.headers=Object.assign(Object.assign(Object.assign({},a),l),n.headers),{url:(0,s.uD)(r),options:o}}),riskUnlinkControls:(t,n,i,...r)=>o(this,[t,n,i,...r],void 0,function*(t,n,i,r={}){let o;(0,s.WC)("riskUnlinkControls","riskId",t),(0,s.WC)("riskUnlinkControls","controlId",n);let a=new URL("/v1/risks/{risk_id}/controls/{control_id}".replace("{risk_id}",encodeURIComponent(String(t))).replace("{control_id}",encodeURIComponent(String(n))),s.fY);e&&(o=e.baseOptions);let l=Object.assign(Object.assign({method:"DELETE"},o),r),d={};null!=i&&(d["X-Company-Id"]=String(i)),(0,s.rZ)(a,{});let u=o&&o.headers?o.headers:{};return l.headers=Object.assign(Object.assign(Object.assign({},d),u),r.headers),{url:(0,s.uD)(a),options:l}}),riskUpdateRisk:(t,n,i,...r)=>o(this,[t,n,i,...r],void 0,function*(t,n,i,r={}){let o;(0,s.WC)("riskUpdateRisk","riskId",t),(0,s.WC)("riskUpdateRisk","riskUpdate",n);let a=new URL("/v1/risks/{risk_id}".replace("{risk_id}",encodeURIComponent(String(t))),s.fY);e&&(o=e.baseOptions);let l=Object.assign(Object.assign({method:"PATCH"},o),r),d={};d["Content-Type"]="application/json",null!=i&&(d["X-Company-Id"]=String(i)),(0,s.rZ)(a,{});let u=o&&o.headers?o.headers:{};return l.headers=Object.assign(Object.assign(Object.assign({},d),u),r.headers),l.data=(0,s.Np)(n,l,e),{url:(0,s.uD)(a),options:l}})}}(e);return{riskCreateRisk(n,a,l){return o(this,void 0,void 0,function*(){var o,d,u;let h=yield t.riskCreateRisk(n,a,l),c=null!=(o=null==e?void 0:e.serverIndex)?o:0,v=null==(u=null==(d=r.z9["RisksApi.riskCreateRisk"])?void 0:d[c])?void 0:u.url;return(t,n)=>(0,s.yZ)(h,i.A,r.o2,e)(t,v||n)})},riskDeleteRisk(n,a,l){return o(this,void 0,void 0,function*(){var o,d,u;let h=yield t.riskDeleteRisk(n,a,l),c=null!=(o=null==e?void 0:e.serverIndex)?o:0,v=null==(u=null==(d=r.z9["RisksApi.riskDeleteRisk"])?void 0:d[c])?void 0:u.url;return(t,n)=>(0,s.yZ)(h,i.A,r.o2,e)(t,v||n)})},riskGetControls(n,a,l){return o(this,void 0,void 0,function*(){var o,d,u;let h=yield t.riskGetControls(n,a,l),c=null!=(o=null==e?void 0:e.serverIndex)?o:0,v=null==(u=null==(d=r.z9["RisksApi.riskGetControls"])?void 0:d[c])?void 0:u.url;return(t,n)=>(0,s.yZ)(h,i.A,r.o2,e)(t,v||n)})},riskGetRisk(n,a,l){return o(this,void 0,void 0,function*(){var o,d,u;let h=yield t.riskGetRisk(n,a,l),c=null!=(o=null==e?void 0:e.serverIndex)?o:0,v=null==(u=null==(d=r.z9["RisksApi.riskGetRisk"])?void 0:d[c])?void 0:u.url;return(t,n)=>(0,s.yZ)(h,i.A,r.o2,e)(t,v||n)})},riskGetTemplates(n,a,l){return o(this,void 0,void 0,function*(){var o,d,u;let h=yield t.riskGetTemplates(n,a,l),c=null!=(o=null==e?void 0:e.serverIndex)?o:0,v=null==(u=null==(d=r.z9["RisksApi.riskGetTemplates"])?void 0:d[c])?void 0:u.url;return(t,n)=>(0,s.yZ)(h,i.A,r.o2,e)(t,v||n)})},riskLinkControls(n,a,l,d){return o(this,void 0,void 0,function*(){var o,u,h;let c=yield t.riskLinkControls(n,a,l,d),v=null!=(o=null==e?void 0:e.serverIndex)?o:0,p=null==(h=null==(u=r.z9["RisksApi.riskLinkControls"])?void 0:u[v])?void 0:h.url;return(t,n)=>(0,s.yZ)(c,i.A,r.o2,e)(t,p||n)})},riskListRisks(n,a){return o(this,void 0,void 0,function*(){var o,l,d;let u=yield t.riskListRisks(n,a),h=null!=(o=null==e?void 0:e.serverIndex)?o:0,c=null==(d=null==(l=r.z9["RisksApi.riskListRisks"])?void 0:l[h])?void 0:d.url;return(t,n)=>(0,s.yZ)(u,i.A,r.o2,e)(t,c||n)})},riskUnlinkControls(n,a,l,d){return o(this,void 0,void 0,function*(){var o,u,h;let c=yield t.riskUnlinkControls(n,a,l,d),v=null!=(o=null==e?void 0:e.serverIndex)?o:0,p=null==(h=null==(u=r.z9["RisksApi.riskUnlinkControls"])?void 0:u[v])?void 0:h.url;return(t,n)=>(0,s.yZ)(c,i.A,r.o2,e)(t,p||n)})},riskUpdateRisk(n,a,l,d){return o(this,void 0,void 0,function*(){var o,u,h;let c=yield t.riskUpdateRisk(n,a,l,d),v=null!=(o=null==e?void 0:e.serverIndex)?o:0,p=null==(h=null==(u=r.z9["RisksApi.riskUpdateRisk"])?void 0:u[v])?void 0:h.url;return(t,n)=>(0,s.yZ)(c,i.A,r.o2,e)(t,p||n)})}}};class z extends r.yi{riskCreateRisk(e,t,n){return _(this.configuration).riskCreateRisk(e,t,n).then(e=>e(this.axios,this.basePath))}riskDeleteRisk(e,t,n){return _(this.configuration).riskDeleteRisk(e,t,n).then(e=>e(this.axios,this.basePath))}riskGetControls(e,t,n){return _(this.configuration).riskGetControls(e,t,n).then(e=>e(this.axios,this.basePath))}riskGetRisk(e,t,n){return _(this.configuration).riskGetRisk(e,t,n).then(e=>e(this.axios,this.basePath))}
1riskGetTemplates(e,t,n){return _(this.configuration).riskGetTemplates(e,t,n).then(e=>e(this.axios,this.basePath))}riskLinkControls(e,t,n,i){return _(this.configuration).riskLinkControls(e,t,n,i).then(e=>e(this.axios,this.basePath))}riskListRisks(e,t){return _(this.configuration).riskListRisks(e,t).then(e=>e(this.axios,this.basePath))}riskUnlinkControls(e,t,n,i){return _(this.configuration).riskUnlinkControls(e,t,n,i).then(e=>e(this.axios,this.basePath))}riskUpdateRisk(e,t,n,i){return _(this.configuration).riskUpdateRisk(e,t,n,i).then(e=>e(this.axios,this.basePath))}}let Y=function(e){let t=function(e){return{roleGetUserPermissions:(t,...n)=>o(this,[t,...n],void 0,function*(t,n={}){let i;(0,s.WC)("roleGetUserPermissions","xCompanyId",t);let r=new URL("/v1/roles/me",s.fY);e&&(i=e.baseOptions);let o=Object.assign(Object.assign({method:"GET"},i),n),a={};null!=t&&(a["X-Company-Id"]=String(t)),(0,s.rZ)(r,{});let l=i&&i.headers?i.headers:{};return o.headers=Object.assign(Object.assign(Object.assign({},a),l),n.headers),{url:(0,s.uD)(r),options:o}}),roleGetUsers:(t,...n)=>o(this,[t,...n],void 0,function*(t,n={}){let i;(0,s.WC)("roleGetUsers","xCompanyId",t);let r=new URL("/v1/roles/users",s.fY);e&&(i=e.baseOptions);let o=Object.assign(Object.assign({method:"GET"},i),n),a={};null!=t&&(a["X-Company-Id"]=String(t)),(0,s.rZ)(r,{});let l=i&&i.headers?i.headers:{};return o.headers=Object.assign(Object.assign(Object.assign({},a),l),n.headers),{url:(0,s.uD)(r),options:o}}),roleInvite:(t,n,...i)=>o(this,[t,n,...i],void 0,function*(t,n,i={}){let r;(0,s.WC)("roleInvite","xCompanyId",t),(0,s.WC)("roleInvite","inviteToCompany",n);let o=new URL("/v1/roles/invites",s.fY);e&&(r=e.baseOptions);let a=Object.assign(Object.assign({method:"POST"},r),i),l={};l["Content-Type"]="application/json",null!=t&&(l["X-Company-Id"]=String(t)),(0,s.rZ)(o,{});let d=r&&r.headers?r.headers:{};return a.headers=Object.assign(Object.assign(Object.assign({},l),d),i.headers),a.data=(0,s.Np)(n,a,e),{url:(0,s.uD)(o),options:a}}),roleRemovePeople:(t,n,...i)=>o(this,[t,n,...i],void 0,function*(t,n,i={}){let r;(0,s.WC)("roleRemovePeople","xCompanyId",t),(0,s.WC)("roleRemovePeople","removeFromCompany",n);let o=new URL("/v1/roles/invites",s.fY);e&&(r=e.baseOptions);let a=Object.assign(Object.assign({method:"DELETE"},r),i),l={};l["Content-Type"]="application/json",null!=t&&(l["X-Company-Id"]=String(t)),(0,s.rZ)(o,{});let d=r&&r.headers?r.headers:{};return a.headers=Object.assign(Object.assign(Object.assign({},l),d),i.headers),a.data=(0,s.Np)(n,a,e),{url:(0,s.uD)(o),options:a}})}}(e);return{roleGetUserPermissions(n,a){return o(this,void 0,void 0,function*(){var o,l,d;let u=yield t.roleGetUserPermissions(n,a),h=null!=(o=null==e?void 0:e.serverIndex)?o:0,c=null==(d=null==(l=r.z9["RolesApi.roleGetUserPermissions"])?void 0:l[h])?void 0:d.url;return(t,n)=>(0,s.yZ)(u,i.A,r.o2,e)(t,c||n)})},roleGetUsers(n,a){return o(this,void 0,void 0,function*(){var o,l,d;let u=yield t.roleGetUsers(n,a),h=null!=(o=null==e?void 0:e.serverIndex)?o:0,c=null==(d=null==(l=r.z9["RolesApi.roleGetUsers"])?void 0:l[h])?void 0:d.url;return(t,n)=>(0,s.yZ)(u,i.A,r.o2,e)(t,c||n)})},roleInvite(n,a,l){return o(this,void 0,void 0,function*(){var o,d,u;let h=yield t.roleInvite(n,a,l),c=null!=(o=null==e?void 0:e.serverIndex)?o:0,v=null==(u=null==(d=r.z9["RolesApi.roleInvite"])?void 0:d[c])?void 0:u.url;return(t,n)=>(0,s.yZ)(h,i.A,r.o2,e)(t,v||n)})},roleRemovePeople(n,a,l){return o(this,void 0,void 0,function*(){var o,d,u;let h=yield t.roleRemovePeople(n,a,l),c=null!=(o=null==e?void 0:e.serverIndex)?o:0,v=null==(u=null==(d=r.z9["RolesApi.roleRemovePeople"])?void 0:d[c])?void 0:u.url;return(t,n)=>(0,s.yZ)(h,i.A,r.o2,e)(t,v||n)})}}};class X extends r.yi{roleGetUserPermissions(e,t){return Y(this.configuration).roleGetUserPermissions(e,t).then(e=>e(this.axios,this.basePath))}roleGetUsers(e,t){return Y(this.configuration).roleGetUsers(e,t).then(e=>e(this.axios,this.basePath))}roleInvite(e,t,n){return Y(this.configuration).roleInvite(e,t,n).then(e=>e(this.axios,this.basePath))}roleRemovePeople(e,t,n){return Y(this.configuration).roleRemovePeople(e,t,n).then(e=>e(this.axios,this.basePath))}}let V=function(e){let t=function(e){return{tasksCreateTask:(t,n,...i)=>o(this,[t,n,...i],void 0,function*(t,n,i={}){let r;(0,s.WC)("tasksCreateTask","createTaskSchema",t);let o=new URL("/v1/tasks/",s.fY);e&&(r=e.baseOptions);let a=Object.assign(Object.assign({method:"POST"},r),i),l={};l["Content-Type"]="application/json",null!=n&&(l["X-Company-Id"]=String(n)),(0,s.rZ)(o,{});let d=r&&r.headers?r.headers:{};return a.headers=Object.assign(Object.assign(Object.assign({},l),d),i.headers),a.data=(0,s.Np)(t,a,e),{url:(0,s.uD)(o),options:a}}),tasksDeleteTask:(t,n,...i)=>o(this,[t,n,...i],void 0,function*(t,n,i={}){let r;(0,s.WC)("tasksDeleteTask","deleteTaskSchema",t);let o=new URL("/v1/tasks/",s.fY);e&&(r=e.baseOptions);let a=Object.assign(Object.assign({method:"DELETE"},r),i),l={};l["Content-Type"]="application/json",null!=n&&(l["X-Company-Id"]=String(n)),(0,s.rZ)(o,{});let d=r&&r.headers?r.headers:{};return a.headers=Object.assign(Object.assign(Object.assign({},l),d),i.headers),a.data=(0,s.Np)(t,a,e),{url:(0,s.uD)(o),options:a}}),tasksGetTask:(t,n,...i)=>o(this,[t,n,...i],void 0,function*(t,n,i={}){let r;(0,s.WC)("tasksGetTask","taskId",t);let o=new URL("/v1/tasks/get/{task_id}".replace("{task_id}",encodeURIComponent(String(t))),s.fY);e&&(r=e.baseOptions);let a=Object.assign(Object.assign({method:"GET"},r),i),l={};null!=n&&(l["X-Company-Id"]=String(n)),(0,s.rZ)(o,{});let d=r&&r.headers?r.headers:{};return a.headers=Object.assign(Object.assign(Object.assign({},l),d),i.headers),{url:(0,s.uD)(o),options:a}}),tasksGetTaskSchedulerStatus:(t,...n)=>o(this,[t,...n],void 0,function*(t,n={}){let i;(0,s.WC)("tasksGetTaskSchedulerStatus","taskId",t);let r=new URL("/v1/tasks/schedule/{task_id}/status".replace("{task_id}",encodeURIComponent(String(t))),s.fY);e&&(i=e.baseOptions);let o=Object.assign(Object.assign({method:"GET"},i),n);(0,s.rZ)(r,{});let a=i&&i.headers?i.headers:{};return o.headers=Object.assign(Object.assign(Object.assign({},{}),a),n.headers),{url:(0,s.uD)(r),options:o}}),tasksListTasksForCompany:(t,n,i,r,a,l,d,u,h,...c)=>o(this,[t,n,i,r,a,l,d,u,h,...c],void 0,function*(t,n,i,r,o,a,l,d,u,h={}){let c;(0,s.WC)("tasksListTasksForCompany","page",t),(0,s.WC)("tasksListTasksForCompany","elements",n);let v=new URL("/v1/tasks/company",s.fY);e&&(c=e.baseOptions);let p=Object.assign(Object.assign({method:"GET"},c),h),g={},b={};void 0!==t&&(b.page=t),void 0!==n&&(b.elements=n),void 0!==i&&(b.due_date_from=i instanceof Date?i.toISOString():i),void 0!==r&&(b.due_date_to=r instanceof Date?r.toISOString():r),void 0!==o&&(b.priority=o),void 0!==a&&(b.status=a),void 0!==l&&(b.order_by=l),void 0!==d&&(b.order=d),null!=u&&(g["X-Company-Id"]=String(u)),(0,s.rZ)(v,b);let C=c&&c.headers?c.headers:{};return p.headers=Object.assign(Object.assign(Object.assign({},g),C),h.headers),{url:(0,s.uD)(v),options:p}}),tasksListTasksForUser:(t,n,i,r,a,l,d,u,h,...c)=>o(this,[t,n,i,r,a,l,d,u,h,...c],void 0,function*(t,n,i,r,o,a,l,d,u,h={}){let c;(0,s.WC)("tasksListTasksForUser","page",t),(0,s.WC)("tasksListTasksForUser","elements",n);let v=new URL("/v1/tasks/me",s.fY);e&&(c=e.baseOptions);let p=Object.assign(Object.assign({method:"GET"},c),h),g={},b={};void 0!==t&&(b.page=t),void 0!==n&&(b.elements=n),void 0!==i&&(b.due_date_from=i instanceof Date?i.toISOString():i),void 0!==r&&(b.due_date_to=r instanceof Date?r.toISOString():r),void 0!==o&&(b.priority=o),void 0!==a&&(b.status=a),void 0!==l&&(b.order_by=l),void 0!==d&&(b.order=d),null!=u&&(g["X-Company-Id"]=String(u)),(0,s.rZ)(v,b);let C=c&&c.headers?c.headers:{};return p.headers=Object.assign(Object.assign(Object.assign({},g),C),h.headers),{url:(0,s.uD)(v),options:p}}
1),tasksScheduleTaskScheduling:(t,n,...i)=>o(this,[t,n,...i],void 0,function*(t,n,i={}){let r;(0,s.WC)("tasksScheduleTaskScheduling","schedulerRequest",t);let o=new URL("/v1/tasks/schedule",s.fY);e&&(r=e.baseOptions);let a=Object.assign(Object.assign({method:"POST"},r),i),l={};l["Content-Type"]="application/json",null!=n&&(l["X-Company-Id"]=String(n)),(0,s.rZ)(o,{});let d=r&&r.headers?r.headers:{};return a.headers=Object.assign(Object.assign(Object.assign({},l),d),i.headers),a.data=(0,s.Np)(t,a,e),{url:(0,s.uD)(o),options:a}}),tasksUpdateTask:(t,n,...i)=>o(this,[t,n,...i],void 0,function*(t,n,i={}){let r;(0,s.WC)("tasksUpdateTask","updateTaskSchema",t);let o=new URL("/v1/tasks/",s.fY);e&&(r=e.baseOptions);let a=Object.assign(Object.assign({method:"PUT"},r),i),l={};l["Content-Type"]="application/json",null!=n&&(l["X-Company-Id"]=String(n)),(0,s.rZ)(o,{});let d=r&&r.headers?r.headers:{};return a.headers=Object.assign(Object.assign(Object.assign({},l),d),i.headers),a.data=(0,s.Np)(t,a,e),{url:(0,s.uD)(o),options:a}}),tasksUpdateTaskStatus:(t,n,...i)=>o(this,[t,n,...i],void 0,function*(t,n,i={}){let r;(0,s.WC)("tasksUpdateTaskStatus","updateTaskStatus",t);let o=new URL("/v1/tasks/status",s.fY);e&&(r=e.baseOptions);let a=Object.assign(Object.assign({method:"PATCH"},r),i),l={};l["Content-Type"]="application/json",null!=n&&(l["X-Company-Id"]=String(n)),(0,s.rZ)(o,{});let d=r&&r.headers?r.headers:{};return a.headers=Object.assign(Object.assign(Object.assign({},l),d),i.headers),a.data=(0,s.Np)(t,a,e),{url:(0,s.uD)(o),options:a}})}}(e);return{tasksCreateTask(n,a,l){return o(this,void 0,void 0,function*(){var o,d,u;let h=yield t.tasksCreateTask(n,a,l),c=null!=(o=null==e?void 0:e.serverIndex)?o:0,v=null==(u=null==(d=r.z9["TasksApi.tasksCreateTask"])?void 0:d[c])?void 0:u.url;return(t,n)=>(0,s.yZ)(h,i.A,r.o2,e)(t,v||n)})},tasksDeleteTask(n,a,l){return o(this,void 0,void 0,function*(){var o,d,u;let h=yield t.tasksDeleteTask(n,a,l),c=null!=(o=null==e?void 0:e.serverIndex)?o:0,v=null==(u=null==(d=r.z9["TasksApi.tasksDeleteTask"])?void 0:d[c])?void 0:u.url;return(t,n)=>(0,s.yZ)(h,i.A,r.o2,e)(t,v||n)})},tasksGetTask(n,a,l){return o(this,void 0,void 0,function*(){var o,d,u;let h=yield t.tasksGetTask(n,a,l),c=null!=(o=null==e?void 0:e.serverIndex)?o:0,v=null==(u=null==(d=r.z9["TasksApi.tasksGetTask"])?void 0:d[c])?void 0:u.url;return(t,n)=>(0,s.yZ)(h,i.A,r.o2,e)(t,v||n)})},tasksGetTaskSchedulerStatus(n,a){return o(this,void 0,void 0,function*(){var o,l,d;let u=yield t.tasksGetTaskSchedulerStatus(n,a),h=null!=(o=null==e?void 0:e.serverIndex)?o:0,c=null==(d=null==(l=r.z9["TasksApi.tasksGetTaskSchedulerStatus"])?void 0:l[h])?void 0:d.url;return(t,n)=>(0,s.yZ)(u,i.A,r.o2,e)(t,c||n)})},tasksListTasksForCompany(n,a,l,d,u,h,c,v,p,g){return o(this,void 0,void 0,function*(){var o,b,C;let O=yield t.tasksListTasksForCompany(n,a,l,d,u,h,c,v,p,g),m=null!=(o=null==e?void 0:e.serverIndex)?o:0,y=null==(C=null==(b=r.z9["TasksApi.tasksListTasksForCompany"])?void 0:b[m])?void 0:C.url;return(t,n)=>(0,s.yZ)(O,i.A,r.o2,e)(t,y||n)})},tasksListTasksForUser(n,a,l,d,u,h,c,v,p,g){return o(this,void 0,void 0,function*(){var o,b,C;let O=yield t.tasksListTasksForUser(n,a,l,d,u,h,c,v,p,g),m=null!=(o=null==e?void 0:e.serverIndex)?o:0,y=null==(C=null==(b=r.z9["TasksApi.tasksListTasksForUser"])?void 0:b[m])?void 0:C.url;return(t,n)=>(0,s.yZ)(O,i.A,r.o2,e)(t,y||n)})},tasksScheduleTaskScheduling(n,a,l){return o(this,void 0,void 0,function*(){var o,d,u;let h=yield t.tasksScheduleTaskScheduling(n,a,l),c=null!=(o=null==e?void 0:e.serverIndex)?o:0,v=null==(u=null==(d=r.z9["TasksApi.tasksScheduleTaskScheduling"])?void 0:d[c])?void 0:u.url;return(t,n)=>(0,s.yZ)(h,i.A,r.o2,e)(t,v||n)})},tasksUpdateTask(n,a,l){return o(this,void 0,void 0,function*(){var o,d,u;let h=yield t.tasksUpdateTask(n,a,l),c=null!=(o=null==e?void 0:e.serverIndex)?o:0,v=null==(u=null==(d=r.z9["TasksApi.tasksUpdateTask"])?void 0:d[c])?void 0:u.url;return(t,n)=>(0,s.yZ)(h,i.A,r.o2,e)(t,v||n)})},tasksUpdateTaskStatus(n,a,l){return o(this,void 0,void 0,function*(){var o,d,u;let h=yield t.tasksUpdateTaskStatus(n,a,l),c=null!=(o=null==e?void 0:e.serverIndex)?o:0,v=null==(u=null==(d=r.z9["TasksApi.tasksUpdateTaskStatus"])?void 0:d[c])?void 0:u.url;return(t,n)=>(0,s.yZ)(h,i.A,r.o2,e)(t,v||n)})}}};class F extends r.yi{tasksCreateTask(e,t,n){return V(this.configuration).tasksCreateTask(e,t,n).then(e=>e(this.axios,this.basePath))}tasksDeleteTask(e,t,n){return V(this.configuration).tasksDeleteTask(e,t,n).then(e=>e(this.axios,this.basePath))}tasksGetTask(e,t,n){return V(this.configuration).tasksGetTask(e,t,n).then(e=>e(this.axios,this.basePath))}tasksGetTaskSchedulerStatus(e,t){return V(this.configuration).tasksGetTaskSchedulerStatus(e,t).then(e=>e(this.axios,this.basePath))}tasksListTasksForCompany(e,t,n,i,s,r,o,a,l,d){return V(this.configuration).tasksListTasksForCompany(e,t,n,i,s,r,o,a,l,d).then(e=>e(this.axios,this.basePath))}tasksListTasksForUser(e,t,n,i,s,r,o,a,l,d){return V(this.configuration).tasksListTasksForUser(e,t,n,i,s,r,o,a,l,d).then(e=>e(this.axios,this.basePath))}tasksScheduleTaskScheduling(e,t,n){return V(this.configuration).tasksScheduleTaskScheduling(e,t,n).then(e=>e(this.axios,this.basePath))}tasksUpdateTask(e,t,n){return V(this.configuration).tasksUpdateTask(e,t,n).then(e=>e(this.axios,this.basePath))}
1tasksUpdateTaskStatus(e,t,n){return V(this.configuration).tasksUpdateTaskStatus(e,t,n).then(e=>e(this.axios,this.basePath))}}let K={Asc:"asc",Desc:"desc"},N={Asc:"asc",Desc:"desc"},M=function(e){let t=function(e){return{userChangePassword:(t,...n)=>o(this,[t,...n],void 0,function*(t,n={}){let i;(0,s.WC)("userChangePassword","updatePassword",t);let r=new URL("/v1/user/password/change",s.fY);e&&(i=e.baseOptions);let o=Object.assign(Object.assign({method:"PATCH"},i),n),a={};a["Content-Type"]="application/json",(0,s.rZ)(r,{});let l=i&&i.headers?i.headers:{};return o.headers=Object.assign(Object.assign(Object.assign({},a),l),n.headers),o.data=(0,s.Np)(t,o,e),{url:(0,s.uD)(r),options:o}}),userDeleteUser:(...t)=>o(this,[...t],void 0,function*(t={}){let n,i=new URL("/v1/user/delete",s.fY);e&&(n=e.baseOptions);let r=Object.assign(Object.assign({method:"DELETE"},n),t);(0,s.rZ)(i,{});let o=n&&n.headers?n.headers:{};return r.headers=Object.assign(Object.assign(Object.assign({},{}),o),t.headers),{url:(0,s.uD)(i),options:r}}),userForgotPassword:(t,...n)=>o(this,[t,...n],void 0,function*(t,n={}){let i;(0,s.WC)("userForgotPassword","forgotPasswordSchema",t);let r=new URL("/v1/user/forgot-password",s.fY);e&&(i=e.baseOptions);let o=Object.assign(Object.assign({method:"POST"},i),n),a={};a["Content-Type"]="application/json",(0,s.rZ)(r,{});let l=i&&i.headers?i.headers:{};return o.headers=Object.assign(Object.assign(Object.assign({},a),l),n.headers),o.data=(0,s.Np)(t,o,e),{url:(0,s.uD)(r),options:o}}),userGetUser:(...t)=>o(this,[...t],void 0,function*(t={}){let n,i=new URL("/v1/user/me",s.fY);e&&(n=e.baseOptions);let r=Object.assign(Object.assign({method:"GET"},n),t);(0,s.rZ)(i,{});let o=n&&n.headers?n.headers:{};return r.headers=Object.assign(Object.assign(Object.assign({},{}),o),t.headers),{url:(0,s.uD)(i),options:r}}),userGetUserDash:(...t)=>o(this,[...t],void 0,function*(t={}){let n,i=new URL("/v1/user/me/dash",s.fY);e&&(n=e.baseOptions);let r=Object.assign(Object.assign({method:"GET"},n),t);(0,s.rZ)(i,{});let o=n&&n.headers?n.headers:{};return r.headers=Object.assign(Object.assign(Object.assign({},{}),o),t.headers),{url:(0,s.uD)(i),options:r}}),userResendOtp:(t,...n)=>o(this,[t,...n],void 0,function*(t,n={}){let i;(0,s.WC)("userResendOtp","email",t);let r=new URL("/v1/user/resend-otp/password",s.fY);e&&(i=e.baseOptions);let o=Object.assign(Object.assign({method:"POST"},i),n),a={};void 0!==t&&(a.email=t),(0,s.rZ)(r,a);let l=i&&i.headers?i.headers:{};return o.headers=Object.assign(Object.assign(Object.assign({},{}),l),n.headers),{url:(0,s.uD)(r),options:o}}),userResendOtpByEmail:(...t)=>o(this,[...t],void 0,function*(t={}){let n,i=new URL("/v1/user/resend-otp/email",s.fY);e&&(n=e.baseOptions);let r=Object.assign(Object.assign({method:"POST"},n),t);(0,s.rZ)(i,{});let o=n&&n.headers?n.headers:{};return r.headers=Object.assign(Object.assign(Object.assign({},{}),o),t.headers),{url:(0,s.uD)(i),options:r}}),userResetPassword:(t,...n)=>o(this,[t,...n],void 0,function*(t,n={}){let i;(0,s.WC)("userResetPassword","resetPasswordSchema",t);let r=new URL("/v1/user/reset-password",s.fY);e&&(i=e.baseOptions);let o=Object.assign(Object.assign({method:"POST"},i),n),a={};a["Content-Type"]="application/json",(0,s.rZ)(r,{});let l=i&&i.headers?i.headers:{};return o.headers=Object.assign(Object.assign(Object.assign({},a),l),n.headers),o.data=(0,s.Np)(t,o,e),{url:(0,s.uD)(r),options:o}}),userSendVerificationEmail:(...t)=>o(this,[...t],void 0,function*(t={}){let n,i=new URL("/v1/user/send-verification-email",s.fY);e&&(n=e.baseOptions);let r=Object.assign(Object.assign({method:"POST"},n),t);(0,s.rZ)(i,{});let o=n&&n.headers?n.headers:{};return r.headers=Object.assign(Object.assign(Object.assign({},{}),o),t.headers),{url:(0,s.uD)(i),options:r}}),userUpdateUser:(t,...n)=>o(this,[t,...n],void 0,function*(t,n={}){let i;(0,s.WC)("userUpdateUser","userUpdate",t);let r=new URL("/v1/user/update",s.fY);e&&(i=e.baseOptions);let o=Object.assign(Object.assign({method:"PATCH"},i),n),a={};a["Content-Type"]="application/json",(0,s.rZ)(r,{});let l=i&&i.headers?i.headers:{};return o.headers=Object.assign(Object.assign(Object.assign({},a),l),n.headers),o.data=(0,s.Np)(t,o,e),{url:(0,s.uD)(r),options:o}}),userVerifyEmail:(t,...n)=>o(this,[t,...n],void 0,function*(t,n={}){let i;(0,s.WC)("userVerifyEmail","verifyEmailSchema",t);let r=new URL("/v1/user/verify-email",s.fY);e&&(i=e.baseOptions);let o=Object.assign(Object.assign({method:"POST"},i),n),a={};a["Content-Type"]="application/json",(0,s.rZ)(r,{});let l=i&&i.headers?i.headers:{};return o.headers=Object.assign(Object.assign(Object.assign({},a),l),n.headers),o.data=(0,s.Np)(t,o,e),{url:(0,s.uD)(r),options:o}})}}(e);return{userChangePassword(n,a){return o(this,void 0,void 0,function*(){var o,l,d;let u=yield t.userChangePassword(n,a),h=null!=(o=null==e?void 0:e.serverIndex)?o:0,c=null==(d=null==(l=r.z9["UserApi.userChangePassword"])?void 0:l[h])?void 0:d.url;return(t,n)=>(0,s.yZ)(u,i.A,r.o2,e)(t,c||n)})},userDeleteUser(n){return o(this,void 0,void 0,function*(){var o,a,l;let d=yield t.userDeleteUser(n),u=null!=(o=null==e?void 0:e.serverIndex)?o:0,h=null==(l=null==(a=r.z9["UserApi.userDeleteUser"])?void 0:a[u])?void 0:l.url;return(t,n)=>(0,s.yZ)(d,i.A,r.o2,e)(t,h||n)})},userForgotPassword(n,a){return o(this,void 0,void 0,function*(){var o,l,d;let u=yield t.userForgotPassword(n,a),h=null!=(o=null==e?void 0:e.serverIndex)?o:0,c=null==(d=null==(l=r.z9["UserApi.userForgotPassword"])?void 0:l[h])?void 0:d.url;return(t,n)=>(0,s.yZ)(u,i.A,r.o2,e)(t,c||n)})},userGetUser(n){return o(this,void 0,void 0,function*(){var o,a,l;let d=yield t.userGetUser(n),u=null!=(o=null==e?void 0:e.serverIndex)?o:0,h=null==(l=null==(a=r.z9["UserApi.userGetUser"])?void 0:a[u])?void 0:l.url;return(t,n)=>(0,s.yZ)(d,i.A,r.o2,e)(t,h||n)})},userGetUserDash(n){return o(this,void 0,void 0,function*(){var o,a,l;let d=yield t.userGetUserDash(n),u=null!=(o=null==e?void 0:e.serverIndex)?o:0,h=null==(l=null==(a=r.z9["UserApi.userGetUserDash"])?void 0:a[u])?void 0:l.url;return(t,n)=>(0,s.yZ)(d,i.A,r.o2,e)(t,h||n)})},userResendOtp(n,a){return o(this,void 0,void 0,function*(){var o,l,d;let u=yield t.userResendOtp(n,a),h=null!=(o=null==e?void 0:e.serverIndex)?o:0,c=null==(d=null==(l=r.z9["UserApi.userResendOtp"])?void 0:l[h])?void 0:d.url;return(t,n)=>(0,s.yZ)(u,i.A,r.o2,e)(t,c||n)})},userResendOtpByEmail(n){return o(this,void 0,void 0,function*(){var o,a,l;let d=yield t.userResendOtpByEmail(n),u=null!=(o=null==e?void 0:e.serverIndex)?o:0,h=null==(l=null==(a=r.z9["UserApi.userResendOtpByEmail"])?void 0:a[u])?void 0:l.url;return(t,n)=>(0,s.yZ)(d,i.A,r.o2,e)(t,h||n)})},userResetPassword(n,a){return o(this,void 0,void 0,function*(){var o,l,d;let u=yield t.userResetPassword(n,a),h=null!=(o=null==e?void 0:e.serverIndex)?o:0,c=null==(d=null==(l=r.z9["UserApi.userResetPassword"])?void 0:l[h])?void 0:d.url;return(t,n)=>(0,s.yZ)(u,i.A,r.o2,e)(t,c||n)})},userSendVerificationEmail(n){return o(this,void 0,void 0,function*(){var o,a,l;let d=yield t.userSendVerificationEmail(n),u=null!=(o=null==e?void 0:e.serverIndex)?o:0,h=null==(l=null==(a=r.z9["UserApi.userSendVerificationEmail"])?void 0:a[u])?void 0:l.url;return(t,n)=>(0,s.yZ)(d,i.A,r.o2,e)(t,h||n)})},userUpdateUser(n,a){return o(this,void 0,void 0,function*(){var o,l,d;let u=yield t.userUpdateUser(n,a),h=null!=(o=null==e?void 0:e.serverIndex)?o:0,c=null==(d=null==(l=r.z9["UserApi.userUpdateUser"])?void 0:l[h])?void 0:d.url;return(t,n)=>(0,s.yZ)(u,i.A,r.o2,e)(t,c||n)})},userVerifyEmail(n,a){return o(this,void 0,void 0,function*(){var o,l,d;let u=yield t.userVerifyEmail(n,a),h=null!=(o=null==e?void 0:e.serverIndex)?o:0,c=null==(d=null==(l=r.z9["UserApi.userVerifyEmail"])?void 0:l[h])?void 0:d.url;return(t,n)=>(0,s.yZ)(u,i.A,r.o2,e)(t,c||n)})}}};class q extends r.yi{userChangePassword(e,t){return M(this.configuration).userChangePassword(e,t).then(e=>e(this.axios,this.basePath))}userDeleteUser(e){return M(this.configuration).userDeleteUser(e).then(e=>e(this.axios,this.basePath))}userForgotPassword(e,t){return M(this.configuration).userForgotPassword(e,t).then(e=>e(this.axios,this.basePath))}userGetUser(e){return M(this.configuration).userGetUser(e).then(e=>e(this.axios,this.basePath))}userGetUserDash(e){return M(this.configuration).userGetUserDash(e).then(e=>e(this.axios,this.basePath))}userResendOtp(e,t){return M(this.configuration).userResendOtp(e,t).then(e=>e(this.axios,this.basePath))}userResendOtpByEmail(e){return M(this.configuration).userResendOtpByEmail(e).then(e=>e(this.axios,this.basePath))}userResetPassword(e,t){return M(this.configuration).userResetPassword(e,t).then(e=>e(this.axios,this.basePath))}
1userSendVerificationEmail(e){return M(this.configuration).userSendVerificationEmail(e).then(e=>e(this.axios,this.basePath))}userUpdateUser(e,t){return M(this.configuration).userUpdateUser(e,t).then(e=>e(this.axios,this.basePath))}userVerifyEmail(e,t){return M(this.configuration).userVerifyEmail(e,t).then(e=>e(this.axios,this.basePath))}}let H=function(e){let t=function(e){return{integrationCreateSignalControlMapping:(t,n,...i)=>o(this,[t,n,...i],void 0,function*(t,n,i={}){let r;(0,s.WC)("integrationCreateSignalControlMapping","xCompanyId",t),(0,s.WC)("integrationCreateSignalControlMapping","createSignalControlMappingRequest",n);let o=new URL("/v2/integrations/mappings",s.fY);e&&(r=e.baseOptions);let a=Object.assign(Object.assign({method:"POST"},r),i),l={};l["Content-Type"]="application/json",null!=t&&(l["X-Company-Id"]=String(t)),(0,s.rZ)(o,{});let d=r&&r.headers?r.headers:{};return a.headers=Object.assign(Object.assign(Object.assign({},l),d),i.headers),a.data=(0,s.Np)(n,a,e),{url:(0,s.uD)(o),options:a}}),integrationGetAwsSetupInfo:(t,...n)=>o(this,[t,...n],void 0,function*(t,n={}){let i;(0,s.WC)("integrationGetAwsSetupInfo","xCompanyId",t);let r=new URL("/v2/integrations/providers/aws/setup-info",s.fY);e&&(i=e.baseOptions);let o=Object.assign(Object.assign({method:"GET"},i),n),a={};null!=t&&(a["X-Company-Id"]=String(t)),(0,s.rZ)(r,{});let l=i&&i.headers?i.headers:{};return o.headers=Object.assign(Object.assign(Object.assign({},a),l),n.headers),{url:(0,s.uD)(r),options:o}}),integrationGetControls:(t,n,...i)=>o(this,[t,n,...i],void 0,function*(t,n,i={}){let r;(0,s.WC)("integrationGetControls","controlId",t),(0,s.WC)("integrationGetControls","xCompanyId",n);let o=new URL("/v2/integrations/results/controls/{control_id}".replace("{control_id}",encodeURIComponent(String(t))),s.fY);e&&(r=e.baseOptions);let a=Object.assign(Object.assign({method:"GET"},r),i),l={};null!=n&&(l["X-Company-Id"]=String(n)),(0,s.rZ)(o,{});let d=r&&r.headers?r.headers:{};return a.headers=Object.assign(Object.assign(Object.assign({},l),d),i.headers),{url:(0,s.uD)(o),options:a}}),integrationGetSignalMappings:(t,n,...i)=>o(this,[t,n,...i],void 0,function*(t,n,i={}){let r;(0,s.WC)("integrationGetSignalMappings","signalId",t),(0,s.WC)("integrationGetSignalMappings","xCompanyId",n);let o=new URL("/v2/integrations/mappings/{signal_id}".replace("{signal_id}",encodeURIComponent(String(t))),s.fY);e&&(r=e.baseOptions);let a=Object.assign(Object.assign({method:"GET"},r),i),l={};null!=n&&(l["X-Company-Id"]=String(n)),(0,s.rZ)(o,{});let d=r&&r.headers?r.headers:{};return a.headers=Object.assign(Object.assign(Object.assign({},l),d),i.headers),{url:(0,s.uD)(o),options:a}}),integrationInitiateGithubConnection:(t,...n)=>o(this,[t,...n],void 0,function*(t,n={}){let i;(0,s.WC)("integrationInitiateGithubConnection","xCompanyId",t);let r=new URL("/v2/integrations/providers/github/initiate",s.fY);e&&(i=e.baseOptions);let o=Object.assign(Object.assign({method:"GET"},i),n),a={};null!=t&&(a["X-Company-Id"]=String(t)),(0,s.rZ)(r,{});let l=i&&i.headers?i.headers:{};return o.headers=Object.assign(Object.assign(Object.assign({},a),l),n.headers),{url:(0,s.uD)(r),options:o}}),integrationLinkControls:(t,n,i,...r)=>o(this,[t,n,i,...r],void 0,function*(t,n,i,r={}){let o;(0,s.WC)("integrationLinkControls","signalId",t),(0,s.WC)("integrationLinkControls","xCompanyId",n),(0,s.WC)("integrationLinkControls","linkControlToSignalRequest",i);let a=new URL("/v2/integrations/mappings/{signal_id}/controls".replace("{signal_id}",encodeURIComponent(String(t))),s.fY);e&&(o=e.baseOptions);let l=Object.assign(Object.assign({method:"POST"},o),r),d={};d["Content-Type"]="application/json",null!=n&&(d["X-Company-Id"]=String(n)),(0,s.rZ)(a,{});let u=o&&o.headers?o.headers:{};return l.headers=Object.assign(Object.assign(Object.assign({},d),u),r.headers),l.data=(0,s.Np)(i,l,e),{url:(0,s.uD)(a),options:l}}),integrationLinkProvider:(t,n,...i)=>o(this,[t,n,...i],void 0,function*(t,n,i={}){let r;(0,s.WC)("integrationLinkProvider","xCompanyId",t),(0,s.WC)("integrationLinkProvider","linkProviderRequest",n);let o=new URL("/v2/integrations/providers/link",s.fY);e&&(r=e.baseOptions);let a=Object.assign(Object.assign({method:"POST"},r),i),l={};l["Content-Type"]="application/json",null!=t&&(l["X-Company-Id"]=String(t)),(0,s.rZ)(o,{});let d=r&&r.headers?r.headers:{};return a.headers=Object.assign(Object.assign(Object.assign({},l),d),i.headers),a.data=(0,s.Np)(n,a,e),{url:(0,s.uD)(o),options:a}}),integrationListAuditLogs:(t,n,i,r,a,l,d,u,...h)=>o(this,[t,n,i,r,a,l,d,u,...h],void 0,function*(t,n,i,r,o,a,l,d,u={}){let h;(0,s.WC)("integrationListAuditLogs","xCompanyId",t);let c=new URL("/v2/integrations/history",s.fY);e&&(h=e.baseOptions);let v=Object.assign(Object.assign({method:"GET"},h),u),p={},g={};void 0!==n&&(g.provider=n),void 0!==i&&(g.run_type=i),void 0!==r&&(g.status=r),void 0!==o&&(g.start_date=o instanceof Date?o.toISOString():o),void 0!==a&&(g.end_date=a instanceof Date?a.toISOString():a),void 0!==l&&(g.limit=l),void 0!==d&&(g.offset=d),null!=t&&(p["X-Company-Id"]=String(t)),(0,s.rZ)(c,g);let b=h&&h.headers?h.headers:{};return v.headers=Object.assign(Object.assign(Object.assign({},p),b),u.headers),{url:(0,s.uD)(c),options:v}}),integrationListSignalGroups:(t,...n)=>o(this,[t,...n],void 0,function*(t,n={}){let i;(0,s.WC)("integrationListSignalGroups","xCompanyId",t);let r=new URL("/v2/integrations/signals/groups",s.fY);e&&(i=e.baseOptions);let o=Object.assign(Object.assign({method:"GET"},i),n),a={};null!=t&&(a["X-Company-Id"]=String(t)),(0,s.rZ)(r,{});let l=i&&i.headers?i.headers:{};return o.headers=Object.assign(Object.assign(Object.assign({},a),l),n.headers),{url:(0,s.uD)(r),options:o}}),integrationListSignals:(t,...n)=>o(this,[t,...n],void 0,function*(t,n={}){let i;(0,s.WC)("integrationListSignals","xCompanyId",t);let r=new URL("/v2/integrations/signals",s.fY);e&&(i=e.baseOptions);let o=Object.assign(Object.assign({method:"GET"},i),n),a={};null!=t&&(a["X-Company-Id"]=String(t)),(0,s.rZ)(r,{});let l=i&&i.headers?i.headers:{};return o.headers=Object.assign(Object.assign(Object.assign({},a),l),n.headers),{url:(0,s.uD)(r),options:o}}),integrationSetupAwsProvider:(t,n,...i)=>o(this,[t,n,...i],void 0,function*(t,n,i={}){let r;(0,s.WC)("integrationSetupAwsProvider","xCompanyId",t),(0,s.WC)("integrationSetupAwsProvider","connectAWSProviderRequest",n);let o=new URL("/v2/integrations/providers/aws/setup",s.fY);e&&(r=e.baseOptions);let a=Object.assign(Object.assign({method:"POST"},r),i),l={};l["Content-Type"]="application/json",null!=t&&(l["X-Company-Id"]=String(t)),(0,s.rZ)(o,{});let d=r&&r.headers?r.headers:{};return a.headers=Object.assign(Object.assign(Object.assign({},l),d),i.headers),a.data=(0,s.Np)(n,a,e),{url:(0,s.uD)(o),options:a}}),integrationUnlinkControls:(t,n,i,...r)=>o(this,[t,n,i,...r],void 0,function*(t,n,i,r={}){let o;(0,s.WC)("integrationUnlinkControls","signalId",t),(0,s.WC)("integrationUnlinkControls","controlId",n),(0,s.WC)("integrationUnlinkControls","xCompanyId",i);let a=new URL("/v2/integrations/mappings/{signal_id}
1/controls/{control_id}".replace("{signal_id}",encodeURIComponent(String(t))).replace("{control_id}",encodeURIComponent(String(n))),s.fY);e&&(o=e.baseOptions);let l=Object.assign(Object.assign({method:"DELETE"},o),r),d={};null!=i&&(d["X-Company-Id"]=String(i)),(0,s.rZ)(a,{});let u=o&&o.headers?o.headers:{};return l.headers=Object.assign(Object.assign(Object.assign({},d),u),r.headers),{url:(0,s.uD)(a),options:l}}),integrationUpdateSignalFrequency:(t,n,...i)=>o(this,[t,n,...i],void 0,function*(t,n,i={}){let r;(0,s.WC)("integrationUpdateSignalFrequency","xCompanyId",t),(0,s.WC)("integrationUpdateSignalFrequency","updateSignalFrequencyRequest",n);let o=new URL("/v2/integrations/signals/frequency",s.fY);e&&(r=e.baseOptions);let a=Object.assign(Object.assign({method:"POST"},r),i),l={};l["Content-Type"]="application/json",null!=t&&(l["X-Company-Id"]=String(t)),(0,s.rZ)(o,{});let d=r&&r.headers?r.headers:{};return a.headers=Object.assign(Object.assign(Object.assign({},l),d),i.headers),a.data=(0,s.Np)(n,a,e),{url:(0,s.uD)(o),options:a}}),integrationUpdateSignalStatus:(t,n,...i)=>o(this,[t,n,...i],void 0,function*(t,n,i={}){let r;(0,s.WC)("integrationUpdateSignalStatus","xCompanyId",t),(0,s.WC)("integrationUpdateSignalStatus","updateSignalStatusRequest",n);let o=new URL("/v2/integrations/signals/status",s.fY);e&&(r=e.baseOptions);let a=Object.assign(Object.assign({method:"POST"},r),i),l={};l["Content-Type"]="application/json",null!=t&&(l["X-Company-Id"]=String(t)),(0,s.rZ)(o,{});let d=r&&r.headers?r.headers:{};return a.headers=Object.assign(Object.assign(Object.assign({},l),d),i.headers),a.data=(0,s.Np)(n,a,e),{url:(0,s.uD)(o),options:a}}),integrationsGithubCallback:(t,n,i,r,...a)=>o(this,[t,n,i,r,...a],void 0,function*(t,n,i,r,o={}){let a;(0,s.WC)("integrationsGithubCallback","installationId",t),(0,s.WC)("integrationsGithubCallback","state",n),(0,s.WC)("integrationsGithubCallback","xCompanyId",i);let l=new URL("/v2/integrations/providers/github/callback",s.fY);e&&(a=e.baseOptions);let d=Object.assign(Object.assign({method:"POST"},a),o),u={},h={};void 0!==t&&(h.installation_id=t),void 0!==n&&(h.state=n),void 0!==r&&(h.setup_action=r),null!=i&&(u["X-Company-Id"]=String(i)),(0,s.rZ)(l,h);let c=a&&a.headers?a.headers:{};return d.headers=Object.assign(Object.assign(Object.assign({},u),c),o.headers),{url:(0,s.uD)(l),options:d}}),keyCreateApiKey:(t,n,...i)=>o(this,[t,n,...i],void 0,function*(t,n,i={}){let r;(0,s.WC)("keyCreateApiKey","xCompanyId",t),(0,s.WC)("keyCreateApiKey","apiKeyCreate",n);let o=new URL("/v2/keys",s.fY);e&&(r=e.baseOptions);let a=Object.assign(Object.assign({method:"POST"},r),i),l={};l["Content-Type"]="application/json",null!=t&&(l["X-Company-Id"]=String(t)),(0,s.rZ)(o,{});let d=r&&r.headers?r.headers:{};return a.headers=Object.assign(Object.assign(Object.assign({},l),d),i.headers),a.data=(0,s.Np)(n,a,e),{url:(0,s.uD)(o),options:a}}),keyDeleteApiKey:(t,n,...i)=>o(this,[t,n,...i],void 0,function*(t,n,i={}){let r;(0,s.WC)("keyDeleteApiKey","keyId",t),(0,s.WC)("keyDeleteApiKey","xCompanyId",n);let o=new URL("/v2/keys/{key_id}/permanent".replace("{key_id}",encodeURIComponent(String(t))),s.fY);e&&(r=e.baseOptions);let a=Object.assign(Object.assign({method:"DELETE"},r),i),l={};null!=n&&(l["X-Company-Id"]=String(n)),(0,s.rZ)(o,{});let d=r&&r.headers?r.headers:{};return a.headers=Object.assign(Object.assign(Object.assign({},l),d),i.headers),{url:(0,s.uD)(o),options:a}}),keyListApiKeys:(t,...n)=>o(this,[t,...n],void 0,function*(t,n={}){let i;(0,s.WC)("keyListApiKeys","xCompanyId",t);let r=new URL("/v2/keys",s.fY);e&&(i=e.baseOptions);let o=Object.assign(Object.assign({method:"GET"},i),n),a={};null!=t&&(a["X-Company-Id"]=String(t)),(0,s.rZ)(r,{});let l=i&&i.headers?i.headers:{};return o.headers=Object.assign(Object.assign(Object.assign({},a),l),n.headers),{url:(0,s.uD)(r),options:o}}),keyRevokeApiKey:(t,n,...i)=>o(this,[t,n,...i],void 0,function*(t,n,i={}){let r;(0,s.WC)("keyRevokeApiKey","keyId",t),(0,s.WC)("keyRevokeApiKey","xCompanyId",n);let o=new URL("/v2/keys/{key_id}".replace("{key_id}",encodeURIComponent(String(t))),s.fY);e&&(r=e.baseOptions);let a=Object.assign(Object.assign({method:"DELETE"},r),i),l={};null!=n&&(l["X-Company-Id"]=String(n)),(0,s.rZ)(o,{});let d=r&&r.headers?r.headers:{};return a.headers=Object.assign(Object.assign(Object.assign({},l),d),i.headers),{url:(0,s.uD)(o),options:a}})}}(e);return{integrationCreateSignalControlMapping(n,a,l){return o(this,void 0,void 0,function*(){var o,d,u;let h=yield t.integrationCreateSignalControlMapping(n,a,l),c=null!=(o=null==e?void 0:e.serverIndex)?o:0,v=null==(u=null==(d=r.z9["V2Api.integrationCreateSignalControlMapping"])?void 0:d[c])?void 0:u.url;return(t,n)=>(0,s.yZ)(h,i.A,r.o2,e)(t,v||n)})},integrationGetAwsSetupInfo(n,a){return o(this,void 0,void 0,function*(){var o,l,d;let u=yield t.integrationGetAwsSetupInfo(n,a),h=null!=(o=null==e?void 0:e.serverIndex)?o:0,c=null==(d=null==(l=r.z9["V2Api.integrationGetAwsSetupInfo"])?void 0:l[h])?void 0:d.url;return(t,n)=>(0,s.yZ)(u,i.A,r.o2,e)(t,c||n)})},integrationGetControls(n,a,l){return o(this,void 0,void 0,function*(){var o,d,u;let h=yield t.integrationGetControls(n,a,l),c=null!=(o=null==e?void 0:e.serverIndex)?o:0,v=null==(u=null==(d=r.z9["V2Api.integrationGetControls"])?void 0:d[c])?void 0:u.url;return(t,n)=>(0,s.yZ)(h,i.A,r.o2,e)(t,v||n)})},integrationGetSignalMappings(n,a,l){return o(this,void 0,void 0,function*(){var o,d,u;let h=yield t.integrationGetSignalMappings(n,a,l),c=null!=(o=null==e?void 0:e.serverIndex)?o:0,v=null==(u=null==(d=r.z9["V2Api.integrationGetSignalMappings"])?void 0:d[c])?void 0:u.url;return(t,n)=>(0,s.yZ)(h,i.A,r.o2,e)(t,v||n)})},integrationInitiateGithubConnection(n,a){return o(this,void 0,void 0,function*(){var o,l,d;let u=yield t.integrationInitiateGithubConnection(n,a),h=null!=(o=null==e?void 0:e.serverIndex)?o:0,c=null==(d=null==(l=r.z9["V2Api.integrationInitiateGithubConnection"])?void 0:l[h])?void 0:d.url;return(t,n)=>(0,s.yZ)(u,i.A,r.o2,e)(t,c||n)})},integrationLinkControls(n,a,l,d){return o(this,void 0,void 0,function*(){var o,u,h;let c=yield t.integrationLinkControls(n,a,l,d),v=null!=(o=null==e?void 0:e.serverIndex)?o:0,p=null==(h=null==(u=r.z9["V2Api.integrationLinkControls"])?void 0:u[v])?void 0:h.url;return(t,n)=>(0,s.yZ)(c,i.A,r.o2,e)(t,p||n)})},integrationLinkProvider(n,a,l){return o(this,void 0,void 0,function*(){var o,d,u;let h=yield t.integrationLinkProvider(n,a,l),c=null!=(o=null==e?void 0:e.serverIndex)?o:0,v=null==(u=null==(d=r.z9["V2Api.integrationLinkProvider"])?void 0:d[c])?void 0:u.url;return(t,n)=>(0,s.yZ)(h,i.A,r.o2,e)(t,v||n)})},integrationListAuditLogs(n,a,l,d,u,h,c,v,p){return o(this,void 0,void 0,function*(){var o,g,b;let C=yield t.integrationListAuditLogs(n,a,l,d,u,h,c,v,p),O=null!=(o=null==e?void 0:e.serverIndex)?o:0,m=null==(b=null==(g=r.z9["V2Api.integrationListAuditLogs"])?void 0:g[O])?void 0:b.url;return(t,n)=>(0,s.yZ)(C,i.A,r.o2,e)(t,m||n)})},integrationListSignalGroups(n,a){return o(this,void 0,void 0,function*(){var o,l,d;let u=yield t.integrationListSignalGroups(n,a),h=null!=(o=null==e?void 0:e.serverIndex)?o:0,c=null==(d=null==(l=r.z9["V2Api.integrationListSignalGroups"])?void 0:l[h])?void 0:d.url;return(t,n)=>(0,s.yZ)(u,i.A,r.o2,e)(t,c||n)})},integrationListSignals(n,a){return o(this,void 0,void 0,function*(){var o,l,d;let u=yield t.integrationListSignals(n,a),h=null!=(o=null==e?void 0:e.serverIndex)?o:0,c=null==(d=null==(l=r.z9["V2Api.integrationListSignals"])?void 0:l[h])?void 0:d.url;return(t,n)=>(0,s.yZ)(u,i.A,r.o2,e)(t,c||n)})},integrationSetupAwsProvider(n,a,l){return o(this,void 0,void 0,function*(){var o,d,u;let h=yield t.integrationSetupAwsProvider(n,a,l),c=null!=(o=null==e?void 0:e.serverIndex)?o:0,v=null==(u=null==(d=r.z9["V2Api.integrationSetupAwsProvider"])?void 0:d[c])?void 0:u.url;return(t,n)=>(0,s.yZ)(h,i.A,r.o2,e)(t,v||n)})},integrationUnlinkControls(n,a,l,d){return o(this,void 0,void 0,function*(){var o,u,h;let c=yield t.integrationUnlinkControls(n,a,l,d),v=null!=(o=null==e?void 0:e.serverIndex)?o:0,p=null==(h=null==(u=r.z9["V2Api.integrationUnlinkControls"])?void 0:u[v])?void 0:h.url;return(t,n)=>(0,s.yZ)(c,i.A,r.o2,e)(t,p||n)})},integrationUpdateSignalFrequency(n,a,l){return o(this,void 0,void 0,function*(){var o,d,u;let h=yield t.integrationUpdateSignalFrequency(n,a,l),c=null!=(o=null==e?void 0:e.serverIndex)?o:0,v=null==(u=null==(d=r.z9["V2Api.integrationUpdateSignalFrequency"])?void 0:d[c])?void 0:u.url;return(t,n)=>(0,s.yZ)(h,i.A,r.o2,e)(t,v||n)})},integrationUpdateSignalStatus(n,a,l){return o(this,void 0,void 0,function*(){var o,d,u;let h=yield t.integrationUpdateSignalStatus(n,a,l),c=null!=(o=null==e?void 0:e.serverIndex)?o:0,v=null==(u=null==(d=r.z9["V2Api.integrationUpdateSignalStatus"])?void 0:d[c])?void 0:u.url;return(t,n)=>(0,s.yZ)(h,i.A,r.o2,e)(t,v||n)})},integrationsGithubCallback(n,a,l,d,u){return o(this,void 0,void 0,function*(){var o,h,c;let v=yield t.integrationsGithubCallback(n,a,l,d,u),p=null!=(o=null==e?void 0:e.serverIndex)?o:0,g=null==(c=null==(h=r.z9["V2Api.integrationsGithubCallback"])?void 0:h[p])?void 0:c.url;return(t,n)=>(0,s.yZ)(v,i.A,r.o2,e)(t,g||n)})},keyCreateApiKey(n,a,l){return o(this,void 0,void 0,function*(){var o,d,u;let h=yield t.keyCreateApiKey(n,a,l),c=null!=(o=null==e?void 0:e.serverIndex)?o:0,v=null==(u=null==(d=r.z9["V2Api.keyCreateApiKey"])?void 0:d[c])?void 0:u.url;return(t,n)=>(0,s.yZ)(h,i.A,r.o2,e)(t,v||n)})},keyDeleteApiKey(n,a,l){return o(this,void 0,void 0,function*(){var o,d,u;let h=yield t.keyDeleteApiKey(n,a,l),c=null!=(o=null==e?void 0:e.serverIndex)?o:0,v=null==(u=null==(d=r.z9["V2Api.keyDeleteApiKey"])?void 0:d[c])?void 0:u.url;return(t,n)=>(0,s.yZ)(h,i.A,r.o2,e)(t,v||n)})},keyListApiKeys(n,a){return o(this,void 0,void 0,function*(){var o,l,d;let u=yield t.keyListApiKeys(n,a),h=null!=(o=null==e?void 0:e.serverIndex)?o:0,c=null==(d=null==(l=r.z9["V2Api.keyListApiKeys"])?void 0:l[h])?void 0:d.url;return(t,n)=>(0,s.yZ)(u,i.A,r.o2,e)(t,c||n)})},keyRevokeApiKey(n,a,l){return o(this,void 0,void 0,function*(){var o,d,u;let h=yield t.keyRevokeApiKey(n,a,l),c=null!=(o=null==e?void 0:e.serverIndex)?o:0,v=null==(u=null==(d=r.z9["V2Api.keyRevokeApiKey"])?void 0:d[c])?void 0:u.url;return(t,n)=>(0,s.yZ)(h,i.A,r.o2,e)(t,v||n)})}}};class B extends r.yi{integrationCreateSignalControlMapping(e,t,n){return H(this.configuration).integrationCreateSignalControlMapping(e,t,n).then(e=>e(this.axios,this.basePath))}integrationGetAwsSetupInfo(e,t){return H(this.configuration).integrationGetAwsSetupInfo(e,t).then(e=>e(this.axios,this.basePath))}integrationGetControls(e,t,n){return H(this.configuration).integrationGetControls(e,t,n).then(e=>e(this.axios,this.basePath))}
1integrationGetSignalMappings(e,t,n){return H(this.configuration).integrationGetSignalMappings(e,t,n).then(e=>e(this.axios,this.basePath))}integrationInitiateGithubConnection(e,t){return H(this.configuration).integrationInitiateGithubConnection(e,t).then(e=>e(this.axios,this.basePath))}integrationLinkControls(e,t,n,i){return H(this.configuration).integrationLinkControls(e,t,n,i).then(e=>e(this.axios,this.basePath))}integrationLinkProvider(e,t,n){return H(this.configuration).integrationLinkProvider(e,t,n).then(e=>e(this.axios,this.basePath))}integrationListAuditLogs(e,t,n,i,s,r,o,a,l){return H(this.configuration).integrationListAuditLogs(e,t,n,i,s,r,o,a,l).then(e=>e(this.axios,this.basePath))}integrationListSignalGroups(e,t){return H(this.configuration).integrationListSignalGroups(e,t).then(e=>e(this.axios,this.basePath))}integrationListSignals(e,t){return H(this.configuration).integrationListSignals(e,t).then(e=>e(this.axios,this.basePath))}integrationSetupAwsProvider(e,t,n){return H(this.configuration).integrationSetupAwsProvider(e,t,n).then(e=>e(this.axios,this.basePath))}integrationUnlinkControls(e,t,n,i){return H(this.configuration).integrationUnlinkControls(e,t,n,i).then(e=>e(this.axios,this.basePath))}integrationUpdateSignalFrequency(e,t,n){return H(this.configuration).integrationUpdateSignalFrequency(e,t,n).then(e=>e(this.axios,this.basePath))}integrationUpdateSignalStatus(e,t,n){return H(this.configuration).integrationUpdateSignalStatus(e,t,n).then(e=>e(this.axios,this.basePath))}integrationsGithubCallback(e,t,n,i,s){return H(this.configuration).integrationsGithubCallback(e,t,n,i,s).then(e=>e(this.axios,this.basePath))}keyCreateApiKey(e,t,n){return H(this.configuration).keyCreateApiKey(e,t,n).then(e=>e(this.axios,this.basePath))}keyDeleteApiKey(e,t,n){return H(this.configuration).keyDeleteApiKey(e,t,n).then(e=>e(this.axios,this.basePath))}keyListApiKeys(e,t){return H(this.configuration).keyListApiKeys(e,t).then(e=>e(this.axios,this.basePath))}keyRevokeApiKey(e,t,n){return H(this.configuration).keyRevokeApiKey(e,t,n).then(e=>e(this.axios,this.basePath))}}let Q=function(e){let t=function(e){return{vendorCreateContacts:(t,n,i,...r)=>o(this,[t,n,i,...r],void 0,function*(t,n,i,r={}){let o;(0,s.WC)("vendorCreateContacts","vendorId",t),(0,s.WC)("vendorCreateContacts","contactCreate",n);let a=new URL("/v1/vendors/{vendor_id}/contacts".replace("{vendor_id}",encodeURIComponent(String(t))),s.fY);e&&(o=e.baseOptions);let l=Object.assign(Object.assign({method:"POST"},o),r),d={};d["Content-Type"]="application/json",null!=i&&(d["X-Company-Id"]=String(i)),(0,s.rZ)(a,{});let u=o&&o.headers?o.headers:{};return l.headers=Object.assign(Object.assign(Object.assign({},d),u),r.headers),l.data=(0,s.Np)(n,l,e),{url:(0,s.uD)(a),options:l}}),vendorDeleteContacts:(t,n,i,...r)=>o(this,[t,n,i,...r],void 0,function*(t,n,i,r={}){let o;(0,s.WC)("vendorDeleteContacts","vendorId",t),(0,s.WC)("vendorDeleteContacts","contactId",n);let a=new URL("/v1/vendors/{vendor_id}/contacts/{contact_id}".replace("{vendor_id}",encodeURIComponent(String(t))).replace("{contact_id}",encodeURIComponent(String(n))),s.fY);e&&(o=e.baseOptions);let l=Object.assign(Object.assign({method:"DELETE"},o),r),d={};null!=i&&(d["X-Company-Id"]=String(i)),(0,s.rZ)(a,{});let u=o&&o.headers?o.headers:{};return l.headers=Object.assign(Object.assign(Object.assign({},d),u),r.headers),{url:(0,s.uD)(a),options:l}}),vendorListContacts:(t,n,...i)=>o(this,[t,n,...i],void 0,function*(t,n,i={}){let r;(0,s.WC)("vendorListContacts","vendorId",t);let o=new URL("/v1/vendors/{vendor_id}/contacts".replace("{vendor_id}",encodeURIComponent(String(t))),s.fY);e&&(r=e.baseOptions);let a=Object.assign(Object.assign({method:"GET"},r),i),l={};null!=n&&(l["X-Company-Id"]=String(n)),(0,s.rZ)(o,{});let d=r&&r.headers?r.headers:{};return a.headers=Object.assign(Object.assign(Object.assign({},l),d),i.headers),{url:(0,s.uD)(o),options:a}}),vendorUpdateContacts:(t,n,i,r,...a)=>o(this,[t,n,i,r,...a],void 0,function*(t,n,i,r,o={}){let a;(0,s.WC)("vendorUpdateContacts","vendorId",t),(0,s.WC)("vendorUpdateContacts","contactId",n),(0,s.WC)("vendorUpdateContacts","contactUpdate",i);let l=new URL("/v1/vendors/{vendor_id}/contacts/{contact_id}".replace("{vendor_id}",encodeURIComponent(String(t))).replace("{contact_id}",encodeURIComponent(String(n))),s.fY);e&&(a=e.baseOptions);let d=Object.assign(Object.assign({method:"PATCH"},a),o),u={};u["Content-Type"]="application/json",null!=r&&(u["X-Company-Id"]=String(r)),(0,s.rZ)(l,{});let h=a&&a.headers?a.headers:{};return d.headers=Object.assign(Object.assign(Object.assign({},u),h),o.headers),d.data=(0,s.Np)(i,d,e),{url:(0,s.uD)(l),options:d}})}}(e);return{vendorCreateContacts(n,a,l,d){return o(this,void 0,void 0,function*(){var o,u,h;let c=yield t.vendorCreateContacts(n,a,l,d),v=null!=(o=null==e?void 0:e.serverIndex)?o:0,p=null==(h=null==(u=r.z9["VendorContactsApi.vendorCreateContacts"])?void 0:u[v])?void 0:h.url;return(t,n)=>(0,s.yZ)(c,i.A,r.o2,e)(t,p||n)})},vendorDeleteContacts(n,a,l,d){return o(this,void 0,void 0,function*(){var o,u,h;let c=yield t.vendorDeleteContacts(n,a,l,d),v=null!=(o=null==e?void 0:e.serverIndex)?o:0,p=null==(h=null==(u=r.z9["VendorContactsApi.vendorDeleteContacts"])?void 0:u[v])?void 0:h.url;return(t,n)=>(0,s.yZ)(c,i.A,r.o2,e)(t,p||n)})},vendorListContacts(n,a,l){return o(this,void 0,void 0,function*(){var o,d,u;let h=yield t.vendorListContacts(n,a,l),c=null!=(o=null==e?void 0:e.serverIndex)?o:0,v=null==(u=null==(d=r.z9["VendorContactsApi.vendorListContacts"])?void 0:d[c])?void 0:u.url;return(t,n)=>(0,s.yZ)(h,i.A,r.o2,e)(t,v||n)})},vendorUpdateContacts(n,a,l,d,u){return o(this,void 0,void 0,function*(){var o,h,c;let v=yield t.vendorUpdateContacts(n,a,l,d,u),p=null!=(o=null==e?void 0:e.serverIndex)?o:0,g=null==(c=null==(h=r.z9["VendorContactsApi.vendorUpdateContacts"])?void 0:h[p])?void 0:c.url;return(t,n)=>(0,s.yZ)(v,i.A,r.o2,e)(t,g||n)})}}};class J extends r.yi{vendorCreateContacts(e,t,n,i){return Q(this.configuration).vendorCreateContacts(e,t,n,i).then(e=>e(this.axios,this.basePath))}vendorDeleteContacts(e,t,n,i){return Q(this.configuration).vendorDeleteContacts(e,t,n,i).then(e=>e(this.axios,this.basePath))}
1vendorListContacts(e,t,n){return Q(this.configuration).vendorListContacts(e,t,n).then(e=>e(this.axios,this.basePath))}vendorUpdateContacts(e,t,n,i,s){return Q(this.configuration).vendorUpdateContacts(e,t,n,i,s).then(e=>e(this.axios,this.basePath))}}let $=function(e){let t=function(e){return{vendorDeleteDocuments:(t,n,i,...r)=>o(this,[t,n,i,...r],void 0,function*(t,n,i,r={}){let o;(0,s.WC)("vendorDeleteDocuments","vendorId",t),(0,s.WC)("vendorDeleteDocuments","documentId",n);let a=new URL("/v1/vendors/{vendor_id}/documents/{document_id}".replace("{vendor_id}",encodeURIComponent(String(t))).replace("{document_id}",encodeURIComponent(String(n))),s.fY);e&&(o=e.baseOptions);let l=Object.assign(Object.assign({method:"DELETE"},o),r),d={};null!=i&&(d["X-Company-Id"]=String(i)),(0,s.rZ)(a,{});let u=o&&o.headers?o.headers:{};return l.headers=Object.assign(Object.assign(Object.assign({},d),u),r.headers),{url:(0,s.uD)(a),options:l}}),vendorDownloadDocument:(t,n,i,...r)=>o(this,[t,n,i,...r],void 0,function*(t,n,i,r={}){let o;(0,s.WC)("vendorDownloadDocument","vendorId",t),(0,s.WC)("vendorDownloadDocument","documentId",n);let a=new URL("/v1/vendors/{vendor_id}/documents/{document_id}/download".replace("{vendor_id}",encodeURIComponent(String(t))).replace("{document_id}",encodeURIComponent(String(n))),s.fY);e&&(o=e.baseOptions);let l=Object.assign(Object.assign({method:"GET"},o),r),d={};null!=i&&(d["X-Company-Id"]=String(i)),(0,s.rZ)(a,{});let u=o&&o.headers?o.headers:{};return l.headers=Object.assign(Object.assign(Object.assign({},d),u),r.headers),{url:(0,s.uD)(a),options:l}}),vendorGetBaaPresignedUrl:(t,n,i,...r)=>o(this,[t,n,i,...r],void 0,function*(t,n,i,r={}){let o;(0,s.WC)("vendorGetBaaPresignedUrl","vendorId",t),(0,s.WC)("vendorGetBaaPresignedUrl","fileUploadMetadata",n);let a=new URL("/v1/vendors/{vendor_id}/documents/baa/presigned".replace("{vendor_id}",encodeURIComponent(String(t))),s.fY);e&&(o=e.baseOptions);let l=Object.assign(Object.assign({method:"POST"},o),r),d={};d["Content-Type"]="application/json",null!=i&&(d["X-Company-Id"]=String(i)),(0,s.rZ)(a,{});let u=o&&o.headers?o.headers:{};return l.headers=Object.assign(Object.assign(Object.assign({},d),u),r.headers),l.data=(0,s.Np)(n,l,e),{url:(0,s.uD)(a),options:l}}),vendorGetComplianceReportPresignedUrl:(t,n,i,...r)=>o(this,[t,n,i,...r],void 0,function*(t,n,i,r={}){let o;(0,s.WC)("vendorGetComplianceReportPresignedUrl","vendorId",t),(0,s.WC)("vendorGetComplianceReportPresignedUrl","fileUploadMetadata",n);let a=new URL("/v1/vendors/{vendor_id}/documents/compliance/presigned".replace("{vendor_id}",encodeURIComponent(String(t))),s.fY);e&&(o=e.baseOptions);let l=Object.assign(Object.assign({method:"POST"},o),r),d={};d["Content-Type"]="application/json",null!=i&&(d["X-Company-Id"]=String(i)),(0,s.rZ)(a,{});let u=o&&o.headers?o.headers:{};return l.headers=Object.assign(Object.assign(Object.assign({},d),u),r.headers),l.data=(0,s.Np)(n,l,e),{url:(0,s.uD)(a),options:l}}),vendorGetDocuments:(t,n,i,...r)=>o(this,[t,n,i,...r],void 0,function*(t,n,i,r={}){let o;(0,s.WC)("vendorGetDocuments","vendorId",t),(0,s.WC)("vendorGetDocuments","documentId",n);let a=new URL("/v1/vendors/{vendor_id}/documents/{document_id}".replace("{vendor_id}",encodeURIComponent(String(t))).replace("{document_id}",encodeURIComponent(String(n))),s.fY);e&&(o=e.baseOptions);let l=Object.assign(Object.assign({method:"GET"},o),r),d={};null!=i&&(d["X-Company-Id"]=String(i)),(0,s.rZ)(a,{});let u=o&&o.headers?o.headers:{};return l.headers=Object.assign(Object.assign(Object.assign({},d),u),r.headers),{url:(0,s.uD)(a),options:l}}),vendorGetDpaPresignedUrl:(t,n,i,...r)=>o(this,[t,n,i,...r],void 0,function*(t,n,i,r={}){let o;(0,s.WC)("vendorGetDpaPresignedUrl","vendorId",t),(0,s.WC)("vendorGetDpaPresignedUrl","fileUploadMetadata",n);let a=new URL("/v1/vendors/{vendor_id}/documents/dpa/presigned".replace("{vendor_id}",encodeURIComponent(String(t))),s.fY);e&&(o=e.baseOptions);let l=Object.assign(Object.assign({method:"POST"},o),r),d={};d["Content-Type"]="application/json",null!=i&&(d["X-Company-Id"]=String(i)),(0,s.rZ)(a,{});let u=o&&o.headers?o.headers:{};return l.headers=Object.assign(Object.assign(Object.assign({},d),u),r.headers),l.data=(0,s.Np)(n,l,e),{url:(0,s.uD)(a),options:l}}),vendorListDocuments:(t,n,...i)=>o(this,[t,n,...i],void 0,function*(t,n,i={}){let r;(0,s.WC)("vendorListDocuments","vendorId",t);let o=new URL("/v1/vendors/{vendor_id}/documents".replace("{vendor_id}",encodeURIComponent(String(t))),s.fY);e&&(r=e.baseOptions);let a=Object.assign(Object.assign({method:"GET"},r),i),l={};null!=n&&(l["X-Company-Id"]=String(n)),(0,s.rZ)(o,{});let d=r&&r.headers?r.headers:{};return a.headers=Object.assign(Object.assign(Object.assign({},l),d),i.headers),{url:(0,s.uD)(o),options:a}}),vendorUploadConfirmBaa:(t,n,i,...r)=>o(this,[t,n,i,...r],void 0,function*(t,n,i,r={}){let o;(0,s.WC)("vendorUploadConfirmBaa","vendorId",t),(0,s.WC)("vendorUploadConfirmBaa","baaDpaUploadConfirmRequest",n);let a=new URL("/v1/vendors/{vendor_id}/documents/baa/confirm".replace("{vendor_id}",encodeURIComponent(String(t))),s.fY);e&&(o=e.baseOptions);let l=Object.assign(Object.assign({method:"POST"},o),r),d={};d["Content-Type"]="application/json",null!=i&&(d["X-Company-Id"]=String(i)),(0,s.rZ)(a,{});let u=o&&o.headers?o.headers:{};return l.headers=Object.assign(Object.assign(Object.assign({},d),u),r.headers),l.data=(0,s.Np)(n,l,e),{url:(0,s.uD)(a),options:l}}),vendorUploadConfirmComplianceReport:(t,n,i,...r)=>o(this,[t,n,i,...r],void 0,function*(t,n,i,r={}){let o;(0,s.WC)("vendorUploadConfirmComplianceReport","vendorId",t),(0,s.WC)("vendorUploadConfirmComplianceReport","complianceReportUploadConfirmRequest",n);let a=new URL("/v1/vendors/{vendor_id}/documents/compliance/confirm".replace("{vendor_id}",encodeURIComponent(String(t))),s.fY);e&&(o=e.baseOptions);let l=Object.assign(Object.assign({method:"POST"},o),r),d={};d["Content-Type"]="application/json",null!=i&&(d["X-Company-Id"]=String(i)),(0,s.rZ)(a,{});let u=o&&o.headers?o.headers:{};return l.headers=Object.assign(Object.assign(Object.assign({},d),u),r.headers),l.data=(0,s.Np)(n,l,e),{url:(0,s.uD)(a),options:l}}),vendorUploadConfirmDpa:(t,n,i,...r)=>o(this,[t,n,i,...r],void 0,function*(t,n,i,r={}){let o;(0,s.WC)("vendorUploadConfirmDpa","vendorId",t),(0,s.WC)("vendorUploadConfirmDpa","baaDpaUploadConfirmRequest",n);let a=new URL("/v1/vendors/{vendor_id}/documents/dpa/confirm".replace("{vendor_id}",encodeURIComponent(String(t))),s.fY);e&&(o=e.baseOptions);let l=Object.assign(Object.assign({method:"POST"},o),r),d={};d["Content-Type"]="application/json",null!=i&&(d["X-Company-Id"]=String(i)),(0,s.rZ)(a,{});let u=o&&o.headers?o.headers:{};return l.headers=Object.assign(Object.assign(Object.assign({},d),u),r.headers),l.data=(0,s.Np)(n,l,e),{url:(0,s.uD)(a),options:l}})}}(e);return{vendorDeleteDocuments(n,a,l,d){return o(this,void 0,void 0,function*(){var o,u,h;let c=yield t.vendorDeleteDocuments(n,a,l,d),v=null!=(o=null==e?void 0:e.serverIndex)?o:0,p=null==(h=null==(u=r.z9["VendorDocumentsApi.vendorDeleteDocuments"])?void 0:u[v])?void 0:h.url;return(t,n)=>(0,s.yZ)(c,i.A,r.o2,e)(t,p||n)})},vendorDownloadDocument(n,a,l,d){return o(this,void 0,void 0,function*(){var o,u,h;let c=yield t.vendorDownloadDocument(n,a,l,d),v=null!=(o=null==e?void 0:e.serverIndex)?o:0,p=null==(h=null==(u=r.z9["VendorDocumentsApi.vendorDownloadDocument"])?void 0:u[v])?void 0:h.url;return(t,n)=>(0,s.yZ)(c,i.A,r.o2,e)(t,p||n)})},vendorGetBaaPresignedUrl(n,a,l,d){return o(this,void 0,void 0,function*(){var o,u,h;let c=yield t.vendorGetBaaPresignedUrl(n,a,l,d),v=null!=(o=null==e?void 0:e.serverIndex)?o:0,p=null==(h=null==(u=r.z9["VendorDocumentsApi.vendorGetBaaPresignedUrl"])?void 0:u[v])?void 0:h.url;return(t,n)=>(0,s.yZ)(c,i.A,r.o2,e)(t,p||n)})},vendorGetComplianceReportPresignedUrl(n,a,l,d){return o(this,void 0,void 0,function*(){var o,u,h;let c=yield t.vendorGetComplianceReportPresignedUrl(n,a,l,d),v=null!=(o=null==e?void 0:e.serverIndex)?o:0,p=null==(h=null==(u=r.z9["VendorDocumentsApi.vendorGetComplianceReportPresignedUrl"])?void 0:u[v])?void 0:h.url;return(t,n)=>(0,s.yZ)(c,i.A,r.o2,e)(t,p||n)})},vendorGetDocuments(n,a,l,d){return o(this,void 0,void 0,function*(){var o,u,h;let c=yield t.vendorGetDocuments(n,a,l,d),v=null!=(o=null==e?void 0:e.serverIndex)?o:0,p=null==(h=null==(u=r.z9["VendorDocumentsApi.vendorGetDocuments"])?void 0:u[v])?void 0:h.url;return(t,n)=>(0,s.yZ)(c,i.A,r.o2,e)(t,p||n)})},vendorGetDpaPresignedUrl(n,a,l,d){return o(this,void 0,void 0,function*(){var o,u,h;let c=yield t.vendorGetDpaPresignedUrl(n,a,l,d),v=null!=(o=null==e?void 0:e.serverIndex)?o:0,p=null==(h=null==(u=r.z9["VendorDocumentsApi.vendorGetDpaPresignedUrl"])?void 0:u[v])?void 0:h.url;return(t,n)=>(0,s.yZ)(c,i.A,r.o2,e)(t,p||n)})},vendorListDocuments(n,a,l){return o(this,void 0,void 0,function*(){var o,d,u;let h=yield t.vendorListDocuments(n,a,l),c=null!=(o=null==e?void 0:e.serverIndex)?o:0,v=null==(u=null==(d=r.z9["VendorDocumentsApi.vendorListDocuments"])?void 0:d[c])?void 0:u.url;return(t,n)=>(0,s.yZ)(h,i.A,r.o2,e)(t,v||n)})},vendorUploadConfirmBaa(n,a,l,d){return o(this,void 0,void 0,function*(){var o,u,h;let c=yield t.vendorUploadConfirmBaa(n,a,l,d),v=null!=(o=null==e?void 0:e.serverIndex)?o:0,p=null==(h=null==(u=r.z9["VendorDocumentsApi.vendorUploadConfirmBaa"])?void 0:u[v])?void 0:h.url;return(t,n)=>(0,s.yZ)(c,i.A,r.o2,e)(t,p||n)})},vendorUploadConfirmComplianceReport(n,a,l,d){return o(this,void 0,void 0,function*(){var o,u,h;let c=yield t.vendorUploadConfirmComplianceReport(n,a,l,d),v=null!=(o=null==e?void 0:e.serverIndex)?o:0,p=null==(h=null==(u=r.z9["VendorDocumentsApi.vendorUploadConfirmComplianceReport"])?void 0:u[v])?void 0:h.url;return(t,n)=>(0,s.yZ)(c,i.A,r.o2,e)(t,p||n)})},vendorUploadConfirmDpa(n,a,l,d){return o(this,void 0,void 0,function*(){var o,u,h;let c=yield t.vendorUploadConfirmDpa(n,a,l,d),v=null!=(o=null==e?void 0:e.serverIndex)?o:0,p=null==(h=null==(u=r.z9["VendorDocumentsApi.vendorUploadConfirmDpa"])?void 0:u[v])?void 0:h.url;return(t,n)=>(0,s.yZ)(c,i.A,r.o2,e)(t,p||n)})}}};class ee extends r.yi{vendorDeleteDocuments(e,t,n,i){return $(this.configuration).vendorDeleteDocuments(e,t,n,i).then(e=>e(this.axios,this.basePath))}vendorDownloadDocument(e,t,n,i){return $(this.configuration).vendorDownloadDocument(e,t,n,i).then(e=>e(this.axios,this.basePath))}vendorGetBaaPresignedUrl(e,t,n,i){return $(this.configuration).vendorGetBaaPresignedUrl(e,t,n,i).then(e=>e(this.axios,this.basePath))}vendorGetComplianceReportPresignedUrl(e,t,n,i){return $(this.configuration).vendorGetComplianceReportPresignedUrl(e,t,n,i).then(e=>e(this.axios,this.basePath))}vendorGetDocuments(e,t,n,i){return $(this.configuration).vendorGetDocuments(e,t,n,i).then(e=>e(this.axios,this.basePath))}vendorGetDpaPresignedUrl(e,t,n,i){return $(this.configuration).vendorGetDpaPresignedUrl(e,t,n,i).then(e=>e(this.axios,this.basePath))}
1vendorListDocuments(e,t,n){return $(this.configuration).vendorListDocuments(e,t,n).then(e=>e(this.axios,this.basePath))}vendorUploadConfirmBaa(e,t,n,i){return $(this.configuration).vendorUploadConfirmBaa(e,t,n,i).then(e=>e(this.axios,this.basePath))}vendorUploadConfirmComplianceReport(e,t,n,i){return $(this.configuration).vendorUploadConfirmComplianceReport(e,t,n,i).then(e=>e(this.axios,this.basePath))}vendorUploadConfirmDpa(e,t,n,i){return $(this.configuration).vendorUploadConfirmDpa(e,t,n,i).then(e=>e(this.axios,this.basePath))}}let et=function(e){let t=function(e){return{vendorCreateRiskAssessment:(t,n,i,...r)=>o(this,[t,n,i,...r],void 0,function*(t,n,i,r={}){let o;(0,s.WC)("vendorCreateRiskAssessment","vendorId",t),(0,s.WC)("vendorCreateRiskAssessment","riskAssessmentCreate",n);let a=new URL("/v1/vendors/{vendor_id}/risk-assessments".replace("{vendor_id}",encodeURIComponent(String(t))),s.fY);e&&(o=e.baseOptions);let l=Object.assign(Object.assign({method:"POST"},o),r),d={};d["Content-Type"]="application/json",null!=i&&(d["X-Company-Id"]=String(i)),(0,s.rZ)(a,{});let u=o&&o.headers?o.headers:{};return l.headers=Object.assign(Object.assign(Object.assign({},d),u),r.headers),l.data=(0,s.Np)(n,l,e),{url:(0,s.uD)(a),options:l}}),vendorDeleteRiskAssessment:(t,n,i,...r)=>o(this,[t,n,i,...r],void 0,function*(t,n,i,r={}){let o;(0,s.WC)("vendorDeleteRiskAssessment","vendorId",t),(0,s.WC)("vendorDeleteRiskAssessment","assessmentId",n);let a=new URL("/v1/vendors/{vendor_id}/risk-assessments/{assessment_id}".replace("{vendor_id}",encodeURIComponent(String(t))).replace("{assessment_id}",encodeURIComponent(String(n))),s.fY);e&&(o=e.baseOptions);let l=Object.assign(Object.assign({method:"DELETE"},o),r),d={};null!=i&&(d["X-Company-Id"]=String(i)),(0,s.rZ)(a,{});let u=o&&o.headers?o.headers:{};return l.headers=Object.assign(Object.assign(Object.assign({},d),u),r.headers),{url:(0,s.uD)(a),options:l}}),vendorGetLatestRiskAssessment:(t,n,...i)=>o(this,[t,n,...i],void 0,function*(t,n,i={}){let r;(0,s.WC)("vendorGetLatestRiskAssessment","vendorId",t);let o=new URL("/v1/vendors/{vendor_id}/risk-assessments/latest".replace("{vendor_id}",encodeURIComponent(String(t))),s.fY);e&&(r=e.baseOptions);let a=Object.assign(Object.assign({method:"GET"},r),i),l={};null!=n&&(l["X-Company-Id"]=String(n)),(0,s.rZ)(o,{});let d=r&&r.headers?r.headers:{};return a.headers=Object.assign(Object.assign(Object.assign({},l),d),i.headers),{url:(0,s.uD)(o),options:a}}),vendorListRiskAssessments:(t,n,...i)=>o(this,[t,n,...i],void 0,function*(t,n,i={}){let r;(0,s.WC)("vendorListRiskAssessments","vendorId",t);let o=new URL("/v1/vendors/{vendor_id}/risk-assessments".replace("{vendor_id}",encodeURIComponent(String(t))),s.fY);e&&(r=e.baseOptions);let a=Object.assign(Object.assign({method:"GET"},r),i),l={};null!=n&&(l["X-Company-Id"]=String(n)),(0,s.rZ)(o,{});let d=r&&r.headers?r.headers:{};return a.headers=Object.assign(Object.assign(Object.assign({},l),d),i.headers),{url:(0,s.uD)(o),options:a}}),vendorUpdateRiskAssessment:(t,n,i,r,...a)=>o(this,[t,n,i,r,...a],void 0,function*(t,n,i,r,o={}){let a;(0,s.WC)("vendorUpdateRiskAssessment","vendorId",t),(0,s.WC)("vendorUpdateRiskAssessment","assessmentId",n),(0,s.WC)("vendorUpdateRiskAssessment","riskAssessmentUpdate",i);let l=new URL("/v1/vendors/{vendor_id}/risk-assessments/{assessment_id}".replace("{vendor_id}",encodeURIComponent(String(t))).replace("{assessment_id}",encodeURIComponent(String(n))),s.fY);e&&(a=e.baseOptions);let d=Object.assign(Object.assign({method:"PATCH"},a),o),u={};u["Content-Type"]="application/json",null!=r&&(u["X-Company-Id"]=String(r)),(0,s.rZ)(l,{});let h=a&&a.headers?a.headers:{};return d.headers=Object.assign(Object.assign(Object.assign({},u),h),o.headers),d.data=(0,s.Np)(i,d,e),{url:(0,s.uD)(l),options:d}})}}(e);return{vendorCreateRiskAssessment(n,a,l,d){return o(this,void 0,void 0,function*(){var o,u,h;let c=yield t.vendorCreateRiskAssessment(n,a,l,d),v=null!=(o=null==e?void 0:e.serverIndex)?o:0,p=null==(h=null==(u=r.z9["VendorRiskAssessmentsApi.vendorCreateRiskAssessment"])?void 0:u[v])?void 0:h.url;return(t,n)=>(0,s.yZ)(c,i.A,r.o2,e)(t,p||n)})},vendorDeleteRiskAssessment(n,a,l,d){return o(this,void 0,void 0,function*(){var o,u,h;let c=yield t.vendorDeleteRiskAssessment(n,a,l,d),v=null!=(o=null==e?void 0:e.serverIndex)?o:0,p=null==(h=null==(u=r.z9["VendorRiskAssessmentsApi.vendorDeleteRiskAssessment"])?void 0:u[v])?void 0:h.url;return(t,n)=>(0,s.yZ)(c,i.A,r.o2,e)(t,p||n)})},vendorGetLatestRiskAssessment(n,a,l){return o(this,void 0,void 0,function*(){var o,d,u;let h=yield t.vendorGetLatestRiskAssessment(n,a,l),c=null!=(o=null==e?void 0:e.serverIndex)?o:0,v=null==(u=null==(d=r.z9["VendorRiskAssessmentsApi.vendorGetLatestRiskAssessment"])?void 0:d[c])?void 0:u.url;return(t,n)=>(0,s.yZ)(h,i.A,r.o2,e)(t,v||n)})},vendorListRiskAssessments(n,a,l){return o(this,void 0,void 0,function*(){var o,d,u;let h=yield t.vendorListRiskAssessments(n,a,l),c=null!=(o=null==e?void 0:e.serverIndex)?o:0,v=null==(u=null==(d=r.z9["VendorRiskAssessmentsApi.vendorListRiskAssessments"])?void 0:d[c])?void 0:u.url;return(t,n)=>(0,s.yZ)(h,i.A,r.o2,e)(t,v||n)})},vendorUpdateRiskAssessment(n,a,l,d,u){return o(this,void 0,void 0,function*(){var o,h,c;let v=yield t.vendorUpdateRiskAssessment(n,a,l,d,u),p=null!=(o=null==e?void 0:e.serverIndex)?o:0,g=null==(c=null==(h=r.z9["VendorRiskAssessmentsApi.vendorUpdateRiskAssessment"])?void 0:h[p])?void 0:c.url;return(t,n)=>(0,s.yZ)(v,i.A,r.o2,e)(t,g||n)})}}};class en extends r.yi{vendorCreateRiskAssessment(e,t,n,i){return et(this.configuration).vendorCreateRiskAssessment(e,t,n,i).then(e=>e(this.axios,this.basePath))}vendorDeleteRiskAssessment(e,t,n,i){return et(this.configuration).vendorDeleteRiskAssessment(e,t,n,i).then(e=>e(this.axios,this.basePath))}vendorGetLatestRiskAssessment(e,t,n){return et(this.configuration).vendorGetLatestRiskAssessment(e,t,n).then(e=>e(this.axios,this.basePath))}
1vendorListRiskAssessments(e,t,n){return et(this.configuration).vendorListRiskAssessments(e,t,n).then(e=>e(this.axios,this.basePath))}vendorUpdateRiskAssessment(e,t,n,i,s){return et(this.configuration).vendorUpdateRiskAssessment(e,t,n,i,s).then(e=>e(this.axios,this.basePath))}}let ei=function(e){let t=function(e){return{vendorAddCertifications:(t,n,i,...r)=>o(this,[t,n,i,...r],void 0,function*(t,n,i,r={}){let o;(0,s.WC)("vendorAddCertifications","vendorId",t),(0,s.WC)("vendorAddCertifications","vendorCertificationCreate",n);let a=new URL("/v1/vendors/{vendor_id}/certifications".replace("{vendor_id}",encodeURIComponent(String(t))),s.fY);e&&(o=e.baseOptions);let l=Object.assign(Object.assign({method:"POST"},o),r),d={};d["Content-Type"]="application/json",null!=i&&(d["X-Company-Id"]=String(i)),(0,s.rZ)(a,{});let u=o&&o.headers?o.headers:{};return l.headers=Object.assign(Object.assign(Object.assign({},d),u),r.headers),l.data=(0,s.Np)(n,l,e),{url:(0,s.uD)(a),options:l}}),vendorCreateVendor:(t,n,...i)=>o(this,[t,n,...i],void 0,function*(t,n,i={}){let r;(0,s.WC)("vendorCreateVendor","vendorCreate",t);let o=new URL("/v1/vendors",s.fY);e&&(r=e.baseOptions);let a=Object.assign(Object.assign({method:"POST"},r),i),l={};l["Content-Type"]="application/json",null!=n&&(l["X-Company-Id"]=String(n)),(0,s.rZ)(o,{});let d=r&&r.headers?r.headers:{};return a.headers=Object.assign(Object.assign(Object.assign({},l),d),i.headers),a.data=(0,s.Np)(t,a,e),{url:(0,s.uD)(o),options:a}}),vendorDeleteVendor:(t,n,...i)=>o(this,[t,n,...i],void 0,function*(t,n,i={}){let r;(0,s.WC)("vendorDeleteVendor","vendorId",t);let o=new URL("/v1/vendors/{vendor_id}".replace("{vendor_id}",encodeURIComponent(String(t))),s.fY);e&&(r=e.baseOptions);let a=Object.assign(Object.assign({method:"DELETE"},r),i),l={};null!=n&&(l["X-Company-Id"]=String(n)),(0,s.rZ)(o,{});let d=r&&r.headers?r.headers:{};return a.headers=Object.assign(Object.assign(Object.assign({},l),d),i.headers),{url:(0,s.uD)(o),options:a}}),vendorGetVendor:(t,n,...i)=>o(this,[t,n,...i],void 0,function*(t,n,i={}){let r;(0,s.WC)("vendorGetVendor","vendorId",t);let o=new URL("/v1/vendors/{vendor_id}".replace("{vendor_id}",encodeURIComponent(String(t))),s.fY);e&&(r=e.baseOptions);let a=Object.assign(Object.assign({method:"GET"},r),i),l={};null!=n&&(l["X-Company-Id"]=String(n)),(0,s.rZ)(o,{});let d=r&&r.headers?r.headers:{};return a.headers=Object.assign(Object.assign(Object.assign({},l),d),i.headers),{url:(0,s.uD)(o),options:a}}),vendorGetVendorDetails:(t,n,...i)=>o(this,[t,n,...i],void 0,function*(t,n,i={}){let r;(0,s.WC)("vendorGetVendorDetails","vendorId",t);let o=new URL("/v1/vendors/{vendor_id}/detailed".replace("{vendor_id}",encodeURIComponent(String(t))),s.fY);e&&(r=e.baseOptions);let a=Object.assign(Object.assign({method:"GET"},r),i),l={};null!=n&&(l["X-Company-Id"]=String(n)),(0,s.rZ)(o,{});let d=r&&r.headers?r.headers:{};return a.headers=Object.assign(Object.assign(Object.assign({},l),d),i.headers),{url:(0,s.uD)(o),options:a}}),vendorGetVendorTemplates:(t,...n)=>o(this,[t,...n],void 0,function*(t,n={}
1){let i,r=new URL("/v1/vendors/templates",s.fY);e&&(i=e.baseOptions);let o=Object.assign(Object.assign({method:"GET"},i),n),a={};null!=t&&(a["X-Company-Id"]=String(t)),(0,s.rZ)(r,{});let l=i&&i.headers?i.headers:{};return o.headers=Object.assign(Object.assign(Object.assign({},a),l),n.headers),{url:(0,s.uD)(r),options:o}}),vendorListVendors:(t,n,i,...r)=>o(this,[t,n,i,...r],void 0,function*(t,n,i,r={}){let o,a=new URL("/v1/vendors",s.fY);e&&(o=e.baseOptions);let l=Object.assign(Object.assign({method:"GET"},o),r),d={},u={};void 0!==t&&(u.page=t),void 0!==n&&(u.limit=n),null!=i&&(d["X-Company-Id"]=String(i)),(0,s.rZ)(a,u);let h=o&&o.headers?o.headers:{};return l.headers=Object.assign(Object.assign(Object.assign({},d),h),r.headers),{url:(0,s.uD)(a),options:l}}),vendorRemoveCertifications:(t,n,i,...r)=>o(this,[t,n,i,...r],void 0,function*(t,n,i,r={}){let o;(0,s.WC)("vendorRemoveCertifications","vendorId",t),(0,s.WC)("vendorRemoveCertifications","certificationId",n);let a=new URL("/v1/vendors/{vendor_id}/certifications/{certification_id}".replace("{vendor_id}",encodeURIComponent(String(t))).replace("{certification_id}",encodeURIComponent(String(n))),s.fY);e&&(o=e.baseOptions);let l=Object.assign(Object.assign({method:"DELETE"},o),r),d={};null!=i&&(d["X-Company-Id"]=String(i)),(0,s.rZ)(a,{});let u=o&&o.headers?o.headers:{};return l.headers=Object.assign(Object.assign(Object.assign({},d),u),r.headers),{url:(0,s.uD)(a),options:l}}),vendorUpdateVendor:(t,n,i,...r)=>o(this,[t,n,i,...r],void 0,function*(t,n,i,r={}){let o;(0,s.WC)("vendorUpdateVendor","vendorId",t),(0,s.WC)("vendorUpdateVendor","vendorUpdate",n);let a=new URL("/v1/vendors/{vendor_id}".replace("{vendor_id}",encodeURIComponent(String(t))),s.fY);e&&(o=e.baseOptions);let l=Object.assign(Object.assign({method:"PATCH"},o),r),d={};d["Content-Type"]="application/json",null!=i&&(d["X-Company-Id"]=String(i)),(0,s.rZ)(a,{});let u=o&&o.headers?o.headers:{};return l.headers=Object.assign(Object.assign(Object.assign({},d),u),r.headers),l.data=(0,s.Np)(n,l,e),{url:(0,s.uD)(a),options:l}})}}(e);return{vendorAddCertifications(n,a,l,d){return o(this,void 0,void 0,function*(){var o,u,h;let c=yield t.vendorAddCertifications(n,a,l,d),v=null!=(o=null==e?void 0:e.serverIndex)?o:0,p=null==(h=null==(u=r.z9["VendorsApi.vendorAddCertifications"])?void 0:u[v])?void 0:h.url;return(t,n)=>(0,s.yZ)(c,i.A,r.o2,e)(t,p||n)})},vendorCreateVendor(n,a,l){return o(this,void 0,void 0,function*(){var o,d,u;let h=yield t.vendorCreateVendor(n,a,l),c=null!=(o=null==e?void 0:e.serverIndex)?o:0,v=null==(u=null==(d=r.z9["VendorsApi.vendorCreateVendor"])?void 0:d[c])?void 0:u.url;return(t,n)=>(0,s.yZ)(h,i.A,r.o2,e)(t,v||n)})},vendorDeleteVendor(n,a,l){return o(this,void 0,void 0,function*(){var o,d,u;let h=yield t.vendorDeleteVendor(n,a,l),c=null!=(o=null==e?void 0:e.serverIndex)?o:0,v=null==(u=null==(d=r.z9["VendorsApi.vendorDeleteVendor"])?void 0:d[c])?void 0:u.url;return(t,n)=>(0,s.yZ)(h,i.A,r.o2,e)(t,v||n)})},vendorGetVendor(n,a,l){return o(this,void 0,void 0,function*(){var o,d,u;let h=yield t.vendorGetVendor(n,a,l),c=null!=(o=null==e?void 0:e.serverIndex)?o:0,v=null==(u=null==(d=r.z9["VendorsApi.vendorGetVendor"])?void 0:d[c])?void 0:u.url;return(t,n)=>(0,s.yZ)(h,i.A,r.o2,e)(t,v||n)})},vendorGetVendorDetails(n,a,l){return o(this,void 0,void 0,function*(){var o,d,u;let h=yield t.vendorGetVendorDetails(n,a,l),c=null!=(o=null==e?void 0:e.serverIndex)?o:0,v=null==(u=null==(d=r.z9["VendorsApi.vendorGetVendorDetails"])?void 0:d[c])?void 0:u.url;return(t,n)=>(0,s.yZ)(h,i.A,r.o2,e)(t,v||n)})},vendorGetVendorTemplates(n,a){return o(this,void 0,void 0,function*(){var o,l,d;let u=yield t.vendorGetVendorTemplates(n,a),h=null!=(o=null==e?void 0:e.serverIndex)?o:0,c=null==(d=null==(l=r.z9["VendorsApi.vendorGetVendorTemplates"])?void 0:l[h])?void 0:d.url;return(t,n)=>(0,s.yZ)(u,i.A,r.o2,e)(t,c||n)})},vendorListVendors(n,a,l,d){return o(this,void 0,void 0,function*(){var o,u,h;let c=yield t.vendorListVendors(n,a,l,d),v=null!=(o=null==e?void 0:e.serverIndex)?o:0,p=null==(h=null==(u=r.z9["VendorsApi.vendorListVendors"])?void 0:u[v])?void 0:h.url;return(t,n)=>(0,s.yZ)(c,i.A,r.o2,e)(t,p||n)})},vendorRemoveCertifications(n,a,l,d){return o(this,void 0,void 0,function*(){var o,u,h;let c=yield t.vendorRemoveCertifications(n,a,l,d),v=null!=(o=null==e?void 0:e.serverIndex)?o:0,p=null==(h=null==(u=r.z9["VendorsApi.vendorRemoveCertifications"])?void 0:u[v])?void 0:h.url;return(t,n)=>(0,s.yZ)(c,i.A,r.o2,e)(t,p||n)})},vendorUpdateVendor(n,a,l,d){return o(this,void 0,void 0,function*(){var o,u,h;let c=yield t.vendorUpdateVendor(n,a,l,d),v=null!=(o=null==e?void 0:e.serverIndex)?o:0,p=null==(h=null==(u=r.z9["VendorsApi.vendorUpdateVendor"])?void 0:u[v])?void 0:h.url;return(t,n)=>(0,s.yZ)(c,i.A,r.o2,e)(t,p||n)})}}};class es extends r.yi{vendorAddCertifications(e,t,n,i){return ei(this.configuration).vendorAddCertifications(e,t,n,i).then(e=>e(this.axios,this.basePath))}vendorCreateVendor(e,t,n){return ei(this.configuration).vendorCreateVendor(e,t,n).then(e=>e(this.axios,this.basePath))}vendorDeleteVendor(e,t,n){return ei(this.configuration).vendorDeleteVendor(e,t,n).then(e=>e(this.axios,this.basePath))}vendorGetVendor(e,t,n){return ei(this.configuration).vendorGetVendor(e,t,n).then(e=>e(this.axios,this.basePath))}vendorGetVendorDetails(e,t,n){return ei(this.configuration).vendorGetVendorDetails(e,t,n).then(e=>e(this.axios,this.basePath))}vendorGetVendorTemplates(e,t){return ei(this.configuration).vendorGetVendorTemplates(e,t).then(e=>e(this.axios,this.basePath))}vendorListVendors(e,t,n,i){return ei(this.configuration).vendorListVendors(e,t,n,i).then(e=>e(this.axios,this.basePath))}vendorRemoveCertifications(e,t,n,i){return ei(this.configuration).vendorRemoveCertifications(e,t,n,i).then(e=>e(this.axios,this.basePath))}vendorUpdateVendor(e,t,n,i){return ei(this.configuration).vendorUpdateVendor(e,t,n,i).then(e=>e(this.axios,this.basePath))}}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.