import{J as ce,d as $,l as ae}from"./chunk-GR55BOSQ.js";import{Ba as ne,Ha as re,I as Q,J as X,La as R,O as A,Oa as g,Qa as m,Ra as T,Z as H,ab as te,ca as ee,db as se,eb as oe,mc as J,na as _,p as V,xb as ie}from"./chunk-HC2G7LSI.js";var I=class{},j=class{},v=class e{constructor(n){this.normalizedNames=new Map,this.lazyUpdate=null,n?typeof n=="string"?this.lazyInit=()=>{this.headers=new Map,n.split(`
`).forEach(t=>{let r=t.indexOf(":");if(r>0){let s=t.slice(0,r),o=s.toLowerCase(),a=t.slice(r+1).trim();this.maybeSetNormalizedName(s,o),this.headers.has(o)?this.headers.get(o).push(a):this.headers.set(o,[a])}})}:typeof Headers<"u"&&n instanceof Headers?(this.headers=new Map,n.forEach((t,r)=>{this.setHeaderEntries(r,t)})):this.lazyInit=()=>{this.headers=new Map,Object.entries(n).forEach(([t,r])=>{this.setHeaderEntries(t,r)})}:this.headers=new Map}has(n){return this.init(),this.headers.has(n.toLowerCase())}get(n){this.init();let t=this.headers.get(n.toLowerCase());return t&&t.length>0?t[0]:null}keys(){return this.init(),Array.from(this.normalizedNames.values())}getAll(n){return this.init(),this.headers.get(n.toLowerCase())||null}append(n,t){return this.clone({name:n,value:t,op:"a"})}set(n,t){return this.clone({name:n,value:t,op:"s"})}delete(n,t){return this.clone({name:n,value:t,op:"d"})}maybeSetNormalizedName(n,t){this.normalizedNames.has(t)||this.normalizedNames.set(t,n)}init(){this.lazyInit&&(this.lazyInit instanceof e?this.copyFrom(this.lazyInit):this.lazyInit(),this.lazyInit=null,this.lazyUpdate&&(this.lazyUpdate.forEach(n=>this.applyUpdate(n)),this.lazyUpdate=null))}copyFrom(n){n.init(),Array.from(n.headers.keys()).forEach(t=>{this.headers.set(t,n.headers.get(t)),this.normalizedNames.set(t,n.normalizedNames.get(t))})}clone(n){let t=new e;return t.lazyInit=this.lazyInit&&this.lazyInit instanceof e?this.lazyInit:this,t.lazyUpdate=(this.lazyUpdate||[]).concat([n]),t}applyUpdate(n){let t=n.name.toLowerCase();switch(n.op){case"a":case"s":let r=n.value;if(typeof r=="string"&&(r=[r]),r.length===0)return;this.maybeSetNormalizedName(n.name,t);let s=(n.op==="a"?this.headers.get(t):void 0)||[];s.push(...r),this.headers.set(t,s);break;case"d":let o=n.value;if(!o)this.headers.delete(t),this.normalizedNames.delete(t);else{let a=this.headers.get(t);if(!a)return;a=a.filter(i=>o.indexOf(i)===-1),a.length===0?(this.headers.delete(t),this.normalizedNames.delete(t)):this.headers.set(t,a)}break}}setHeaderEntries(n,t){let r=(Array.isArray(t)?t:[t]).map(o=>o.toString()),s=n.toLowerCase();this.headers.set(s,r),this.maybeSetNormalizedName(n,s)}forEach(n){this.init(),Array.from(this.normalizedNames.keys()).forEach(t=>n(this.normalizedNames.get(t),this.headers.get(t)))}};var W=class{encodeKey(n){return le(n)}encodeValue(n){return le(n)}decodeKey(n){return decodeURIComponent(n)}decodeValue(n){return decodeURIComponent(n)}};function Pe(e,n){let t=new Map;return e.length>0&&e.replace(/^\?/,"").split("&").forEach(s=>{let o=s.indexOf("="),[a,i]=o==-1?[n.decodeKey(s),""]:[n.decodeKey(s.slice(0,o)),n.decodeValue(s.slice(o+1))],h=t.get(a)||[];h.push(i),t.set(a,h)}),t}var Re=/%(\d[a-f0-9])/gi,Ne={40:"@","3A":":",24:"$","2C":",","3B":";","3D":"=","3F":"?","2F":"/"};function le(e){return encodeURIComponent(e).replace(Re,(n,t)=>Ne[t]??n)}function F(e){return`${e}`}var w=class e{constructor(n={}){if(this.updates=null,this.cloneFrom=null,this.encoder=n.encoder||new W,n.fromString){if(n.fromObject)throw new Error("Cannot specify both fromString and fromObject.");this.map=Pe(n.fromString,this.encoder)}else n.fromObject?(this.map=new Map,Object.keys(n.fromObject).forEach(t=>{let r=n.fromObject[t],s=Array.isArray(r)?r.map(F):[F(r)];this.map.set(t,s)})):this.map=null}has(n){return this.init(),this.map.has(n)}get(n){this.init();let t=this.map.get(n);return t?t[0]:null}getAll(n){return this.init(),this.map.get(n)||null}keys(){return this.init(),Array.from(this.map.keys())}append(n,t){return this.clone({param:n,value:t,op:"a"})}appendAll(n){let t=[];return Object.keys(n).forEach(r=>{let s=n[r];Array.isArray(s)?s.forEach(o=>{t.push({param:r,value:o,op:"a"})}):t.push({param:r,value:s,op:"a"})}),this.clone(t)}set(n,t){return this.clone({param:n,value:t,op:"s"})}delete(n,t){return this.clone({param:n,value:t,op:"d"})}toString(){return this.init(),this.keys().map(n=>{let t=this.encoder.encodeKey(n);return this.map.get(n).map(r=>t+"="+this.encoder.encodeValue(r)).join("&")}).filter(n=>n!=="").join("&")}clone(n){let t=new e({encoder:this.encoder});return t.cloneFrom=this.cloneFrom||this,t.updates=(this.updates||[]).concat(n),t}init(){this.map===null&&(this.map=new Map),this.cloneFrom!==null&&(this.cloneFrom.init(),this.cloneFrom.keys().forEach(n=>this.map.set(n,this.cloneFrom.map.get(n))),this.updates.forEach(n=>{switch(n.op){case"a":case"s":let t=(n.op==="a"?this.map.get(n.param):void 0)||[];t.push(F(n.value)),this.map.set(n.param,t);break;case"d":if(n.value!==void 0){let r=this.map.get(n.param)||[],s=r.indexOf(F(n.value));s!==-1&&r.splice(s,1),r.length>0?this.map.set(n.param,r):this.map.delete(n.param)}else{this.map.delete(n.param);break}}}),this.cloneFrom=this.updates=null)}},de=class{constructor(n){this.defaultValue=n}},G=class{constructor(){this.map=new Map}set(n,t){return this.map.set(n,t),this}get(n){return this.map.has(n)||this.map.set(n,n.defaultValue()),this.map.get(n)}delete(n){return this.map.delete(n),this}has(n){return this.map.has(n)}keys(){return this.map.keys()}};function Ae(e){switch(e){case"DELETE":case"GET":case"HEAD":case"OPTIONS":case"JSONP":return!1;default:return!0}}function he(e){return typeof ArrayBuffer<"u"&&e instanceof ArrayBuffer}function ue(e){return typeof Blob<"u"&&e instanceof Blob}function fe(e){return typeof FormData<"u"&&e instanceof FormData}function Oe(e){return typeof URLSearchParams<"u"&&e instanceof URLSearchParams}var O=class e{constructor(n,t,r,s){this.url=t,this.body=null,this.reportProgress=!1,this.withCredentials=!1,this.responseType="json",this.method=n.toUpperCase();let o;if(Ae(this.method)||s?(this.body=r!==void 0?r:null,o=s):o=r,o&&(this.reportProgress=!!o.reportProgress,this.withCredentials=!!o.withCredentials,o.responseType&&(this.responseType=o.responseType),o.headers&&(this.headers=o.headers),o.context&&(this.context=o.context),o.params&&(this.params=o.params),this.transferCache=o.transferCache),this.headers??=new v,this.context??=new G,!this.params)this.params=new w,this.urlWithParams=t;else{let a=this.params.toString();if(a.length===0)this.urlWithParams=t;else{let i=t.indexOf("?"),h=i===-1?"?":i<t.length-1?"&":"";this.urlWithParams=t+h+a}}}serializeBody(){return this.body===null?null:typeof this.body=="string"||he(this.body)||ue(this.body)||fe(this.body)||Oe(this.body)?this.body:this.body instanceof w?this.body.toString():typeof this.body=="object"||typeof this.body=="boolean"||Array.isArray(this.body)?JSON.stringify(this.body):this.body.toString()}detectContentTypeHeader(){return this.body===null||fe(this.body)?null:ue(this.body)?this.body.type||null:he(this.body)?null:typeof this.body=="string"?"text/plain":this.body instanceof w?"application/x-www-form-urlencoded;charset=UTF-8":typeof this.body=="object"||typeof this.body=="number"||typeof this.body=="boolean"?"application/json":null}clone(n={}){let t=n.method||this.method,r=n.url||this.url,s=n.responseType||this.responseType,o=n.transferCache??this.transferCache,a=n.body!==void 0?n.body:this.body,i=n.withCredentials??this.withCredentials,h=n.reportProgress??this.reportProgress,c=n.headers||this.headers,u=n.params||this.params,b=n.context??this.context;return n.setHeaders!==void 0&&(c=Object.keys(n.setHeaders).reduce((y,p)=>y.set(p,n.setHeaders[p]),c)),n.setParams&&(u=Object.keys(n.setParams).reduce((y,p)=>y.set(p,n.setParams[p]),u)),new e(t,r,a,{params:u,headers:c,context:b,reportProgress:h,responseType:s,withCredentials:i,transferCache:o})}},E=function(e){return e[e.Sent=0]="Sent",e[e.UploadProgress=1]="UploadProgress",e[e.ResponseHeader=2]="ResponseHeader",e[e.DownloadProgress=3]="DownloadProgress",e[e.Response=4]="Response",e[e.User=5]="User",e}(E||{}),M=class{constructor(n,t=x.Ok,r="OK"){this.headers=n.headers||new v,this.status=n.status!==void 0?n.status:t,this.statusText=n.statusText||r,this.url=n.url||null,this.ok=this.status>=200&&this.status<300}},K=class e extends M{constructor(n={}){super(n),this.type=E.ResponseHeader}clone(n={}){return new e({headers:n.headers||this.headers,status:n.status!==void 0?n.status:this.status,statusText:n.statusText||this.statusText,url:n.url||this.url||void 0})}},D=class e extends M{constructor(n={}){super(n),this.type=E.Response,this.body=n.body!==void 0?n.body:null}clone(n={}){return new e({body:n.body!==void 0?n.body:this.body,headers:n.headers||this.headers,status:n.status!==void 0?n.status:this.status,statusText:n.statusText||this.statusText,url:n.url||this.url||void 0})}},N=class extends M{constructor(n){super(n,0,"Unknown Error"),this.name="HttpErrorResponse",this.ok=!1,this.status>=200&&this.status<300?this.message=`Http failure during parsing for ${n.url||"(unknown url)"}`:this.message=`Http failure response for ${n.url||"(unknown url)"}: ${n.status} ${n.statusText}`,this.error=n.error||null}},x=function(e){return e[e.Continue=100]="Continue",e[e.SwitchingProtocols=101]="SwitchingProtocols",e[e.Processing=102]="Processing",e[e.EarlyHints=103]="EarlyHints",e[e.Ok=200]="Ok",e[e.Created=201]="Created",e[e.Accepted=202]="Accepted",e[e.NonAuthoritativeInformation=203]="NonAuthoritativeInformation",e[e.NoContent=204]="NoContent",e[e.ResetContent=205]="ResetContent",e[e.PartialContent=206]="PartialContent",e[e.MultiStatus=207]="MultiStatus",e[e.AlreadyReported=208]="AlreadyReported",e[e.ImUsed=226]="ImUsed",e[e.MultipleChoices=300]="MultipleChoices",e[e.MovedPermanently=301]="MovedPermanently",e[e.Found=302]="Found",e[e.SeeOther=303]="SeeOther",e[e.NotModified=304]="NotModified",e[e.UseProxy=305]="UseProxy",e[e.Unused=306]="Unused",e[e.TemporaryRedirect=307]="TemporaryRedirect",e[e.PermanentRedirect=308]="PermanentRedirect",e[e.BadRequest=400]="BadRequest",e[e.Unauthorized=401]="Unauthorized",e[e.PaymentRequired=402]="PaymentRequired",e[e.Forbidden=403]="Forbidden",e[e.NotFound=404]="NotFound",e[e.MethodNotAllowed=405]="MethodNotAllowed",e[e.NotAcceptable=406]="NotAcceptable",e[e.ProxyAuthenticationRequired=407]="ProxyAuthenticationRequired",e[e.RequestTimeout=408]="RequestTimeout",e[e.Conflict=409]="Conflict",e[e.Gone=410]="Gone",e[e.LengthRequired=411]="LengthRequired",e[e.PreconditionFailed=412]="PreconditionFailed",e[e.PayloadTooLarge=413]="PayloadTooLarge",e[e.UriTooLong=414]="UriTooLong",e[e.UnsupportedMediaType=415]="UnsupportedMediaType",e[e.RangeNotSatisfiable=416]="RangeNotSatisfiable",e[e.ExpectationFailed=417]="ExpectationFailed",e[e.ImATeapot=418]="ImATeapot",e[e.MisdirectedRequest=421]="MisdirectedRequest",e[e.UnprocessableEntity=422]="UnprocessableEntity",e[e.Locked=423]="Locked",e[e.FailedDependency=424]="FailedDependency",e[e.TooEarly=425]="TooEarly",e[e.UpgradeRequired=426]="UpgradeRequired",e[e.PreconditionRequired=428]="PreconditionRequired",e[e.TooManyRequests=429]="TooManyRequests",e[e.RequestHeaderFieldsTooLarge=431]="RequestHeaderFieldsTooLarge",e[e.UnavailableForLegalReasons=451]="UnavailableForLegalReasons",e[e.InternalServerError=500]="InternalServerError",e[e.NotImplemented=501]="NotImplemented",e[e.BadGateway=502]="BadGateway",e[e.ServiceUnavailable=503]="ServiceUnavailable",e[e.GatewayTimeout=504]="GatewayTimeout",e[e.HttpVersionNotSupported=505]="HttpVersionNotSupported",e[e.VariantAlsoNegotiates=506]="VariantAlsoNegotiates",e[e.InsufficientStorage=507]="InsufficientStorage",e[e.LoopDetected=508]="LoopDetected",e[e.NotExtended=510]="NotExtended",e[e.NetworkAuthenticationRequired=511]="NetworkAuthenticationRequired",e}(x||{});function q(e,n){return{body:n,headers:e.headers,context:e.context,observe:e.observe,params:e.params,reportProgress:e.reportProgress,responseType:e.responseType,withCredentials:e.withCredentials,transferCache:e.transferCache}}var Ie=(()=>{let n=class n{constructor(r){this.handler=r}request(r,s,o={}){let a;if(r instanceof O)a=r;else{let c;o.headers instanceof v?c=o.headers:c=new v(o.headers);let u;o.params&&(o.params instanceof w?u=o.params:u=new w({fromObject:o.params})),a=new O(r,s,o.body!==void 0?o.body:null,{headers:c,context:o.context,params:u,reportProgress:o.reportProgress,responseType:o.responseType||"json",withCredentials:o.withCredentials,transferCache:o.transferCache})}let i=X(a).pipe(ee(c=>this.handler.handle(c)));if(r instanceof O||o.observe==="events")return i;let h=i.pipe(H(c=>c instanceof D));switch(o.observe||"body"){case"body":switch(a.responseType){case"arraybuffer":return h.pipe(A(c=>{if(c.body!==null&&!(c.body instanceof ArrayBuffer))throw new Error("Response is not an ArrayBuffer.");return c.body}));case"blob":return h.pipe(A(c=>{if(c.body!==null&&!(c.body instanceof Blob))throw new Error("Response is not a Blob.");return c.body}));case"text":return h.pipe(A(c=>{if(c.body!==null&&typeof c.body!="string")throw new Error("Response is not a string.");return c.body}));case"json":default:return h.pipe(A(c=>c.body))}case"response":return h;default:throw new Error(`Unreachable: unhandled observe type ${o.observe}}`)}}delete(r,s={}){return this.request("DELETE",r,s)}get(r,s={}){return this.request("GET",r,s)}head(r,s={}){return this.request("HEAD",r,s)}jsonp(r,s){return this.request("JSONP",r,{params:new w().append(s,"JSONP_CALLBACK"),observe:"body",responseType:"json"})}options(r,s={}){return this.request("OPTIONS",r,s)}patch(r,s,o={}){return this.request("PATCH",r,q(o,s))}post(r,s,o={}){return this.request("POST",r,q(o,s))}put(r,s,o={}){return this.request("PUT",r,q(o,s))}};n.\u0275fac=function(s){return new(s||n)(m(I))},n.\u0275prov=R({token:n,factory:n.\u0275fac});let e=n;return e})();function Te(e,n){return n(e)}function Me(e,n){return(t,r)=>n.intercept(t,{handle:s=>e(s,r)})}function De(e,n,t){return(r,s)=>oe(t,()=>n(r,o=>e(o,s)))}var xe=new g(""),k=new g(""),ke=new g(""),Fe=new g("");function je(){let e=null;return(n,t)=>{e===null&&(e=(T(xe,{optional:!0})??[]).reduceRight(Me,Te));let r=T(J),s=r.add();return e(n,t).pipe(_(()=>r.remove(s)))}}var pe=(()=>{let n=class n extends I{constructor(r,s){super(),this.backend=r,this.injector=s,this.chain=null,this.pendingTasks=T(J);let o=T(Fe,{optional:!0});this.backend=o??r}handle(r){if(this.chain===null){let o=Array.from(new Set([...this.injector.get(k),...this.injector.get(ke,[])]));this.chain=o.reduceRight((a,i)=>De(a,i,this.injector),Te)}let s=this.pendingTasks.add();return this.chain(r,o=>this.backend.handle(o)).pipe(_(()=>this.pendingTasks.remove(s)))}};n.\u0275fac=function(s){return new(s||n)(m(j),m(se))},n.\u0275prov=R({token:n,factory:n.\u0275fac});let e=n;return e})(),Le=0,ye,Ue="JSONP injected script did not invoke callback.",Be="JSONP requests must use JSONP request method.",ze="JSONP requests must use Json response type.",Ve="JSONP requests do not support headers.",L=class{};function Xe(){return typeof window=="object"?window:{}}var we=(()=>{let n=class n{constructor(r,s){this.callbackMap=r,this.document=s,this.resolvedPromise=Promise.resolve()}nextCallback(){return`ng_jsonp_callback_${Le++}`}handle(r){if(r.method!=="JSONP")throw new Error(Be);if(r.responseType!=="json")throw new Error(ze);if(r.headers.keys().length>0)throw new Error(Ve);return new V(s=>{let o=this.nextCallback(),a=r.urlWithParams.replace(/=JSONP_CALLBACK(&|$)/,`=${o}$1`),i=this.document.createElement("script");i.src=a;let h=null,c=!1;this.callbackMap[o]=p=>{delete this.callbackMap[o],h=p,c=!0};let u=()=>{i.parentNode&&i.parentNode.removeChild(i),delete this.callbackMap[o]},b=p=>{this.resolvedPromise.then(()=>{if(u(),!c){s.error(new N({url:a,status:0,statusText:"JSONP Error",error:new Error(Ue)}));return}s.next(new D({body:h,status:x.Ok,statusText:"OK",url:a})),s.complete()})},y=p=>{u(),s.error(new N({error:p,status:0,statusText:"JSONP Error",url:a}))};return i.addEventListener("load",b),i.addEventListener("error",y),this.document.body.appendChild(i),s.next({type:E.Sent}),()=>{c||this.removeListeners(i),u()}})}removeListeners(r){ye??=this.document.implementation.createHTMLDocument(),ye.adoptNode(r)}};n.\u0275fac=function(s){return new(s||n)(m(L),m($))},n.\u0275prov=R({token:n,factory:n.\u0275fac});let e=n;return e})();function _e(e,n){return e.method==="JSONP"?T(we).handle(e):n(e)}var Je=/^\)\]\}',?\n/;function $e(e){return"responseURL"in e&&e.responseURL?e.responseURL:/^X-Request-URL:/m.test(e.getAllResponseHeaders())?e.getResponseHeader("X-Request-URL"):null}var me=(()=>{let n=class n{constructor(r){this.xhrFactory=r}handle(r){if(r.method==="JSONP")throw new re(-2800,!1);let s=this.xhrFactory;return(s.\u0275loadImpl?Q(s.\u0275loadImpl()):X(null)).pipe(ne(()=>new V(a=>{let i=s.build();if(i.open(r.method,r.urlWithParams),r.withCredentials&&(i.withCredentials=!0),r.headers.forEach((l,d)=>i.setRequestHeader(l,d.join(","))),r.headers.has("Accept")||i.setRequestHeader("Accept","application/json, text/plain, */*"),!r.headers.has("Content-Type")){let l=r.detectContentTypeHeader();l!==null&&i.setRequestHeader("Content-Type",l)}if(r.responseType){let l=r.responseType.toLowerCase();i.responseType=l!=="json"?l:"text"}let h=r.serializeBody(),c=null,u=()=>{if(c!==null)return c;let l=i.statusText||"OK",d=new v(i.getAllResponseHeaders()),P=$e(i)||r.url;return c=new K({headers:d,status:i.status,statusText:l,url:P}),c},b=()=>{let{headers:l,status:d,statusText:P,url:Z}=u(),f=null;d!==x.NoContent&&(f=typeof i.response>"u"?i.responseText:i.response),d===0&&(d=f?x.Ok:0);let z=d>=200&&d<300;if(r.responseType==="json"&&typeof f=="string"){let ve=f;f=f.replace(Je,"");try{f=f!==""?JSON.parse(f):null}catch(be){f=ve,z&&(z=!1,f={error:be,text:f})}}z?(a.next(new D({body:f,headers:l,status:d,statusText:P,url:Z||void 0})),a.complete()):a.error(new N({error:f,headers:l,status:d,statusText:P,url:Z||void 0}))},y=l=>{let{url:d}=u(),P=new N({error:l,status:i.status||0,statusText:i.statusText||"Unknown Error",url:d||void 0});a.error(P)},p=!1,C=l=>{p||(a.next(u()),p=!0);let d={type:E.DownloadProgress,loaded:l.loaded};l.lengthComputable&&(d.total=l.total),r.responseType==="text"&&i.responseText&&(d.partialText=i.responseText),a.next(d)},Y=l=>{let d={type:E.UploadProgress,loaded:l.loaded};l.lengthComputable&&(d.total=l.total),a.next(d)};return i.addEventListener("load",b),i.addEventListener("error",y),i.addEventListener("timeout",y),i.addEventListener("abort",y),r.reportProgress&&(i.addEventListener("progress",C),h!==null&&i.upload&&i.upload.addEventListener("progress",Y)),i.send(h),a.next({type:E.Sent}),()=>{i.removeEventListener("error",y),i.removeEventListener("abort",y),i.removeEventListener("load",b),i.removeEventListener("timeout",y),r.reportProgress&&(i.removeEventListener("progress",C),h!==null&&i.upload&&i.upload.removeEventListener("progress",Y)),i.readyState!==i.DONE&&i.abort()}})))}};n.\u0275fac=function(s){return new(s||n)(m(ce))},n.\u0275prov=R({token:n,factory:n.\u0275fac});let e=n;return e})(),Ee=new g(""),qe="XSRF-TOKEN",We=new g("",{providedIn:"root",factory:()=>qe}),Ge="X-XSRF-TOKEN",Ke=new g("",{providedIn:"root",factory:()=>Ge}),U=class{},Se=(()=>{let n=class n{constructor(r,s,o){this.doc=r,this.platform=s,this.cookieName=o,this.lastCookieString="",this.lastToken=null,this.parseCount=0}getToken(){if(this.platform==="server")return null;let r=this.doc.cookie||"";return r!==this.lastCookieString&&(this.parseCount++,this.lastToken=ae(r,this.cookieName),this.lastCookieString=r),this.lastToken}};n.\u0275fac=function(s){return new(s||n)(m($),m(ie),m(We))},n.\u0275prov=R({token:n,factory:n.\u0275fac});let e=n;return e})();function Ce(e,n){let t=e.url.toLowerCase();if(!T(Ee)||e.method==="GET"||e.method==="HEAD"||t.startsWith("http://")||t.startsWith("https://"))return n(e);let r=T(U).getToken(),s=T(Ke);return r!=null&&!e.headers.has(s)&&(e=e.clone({headers:e.headers.set(s,r)})),n(e)}var B=function(e){return e[e.Interceptors=0]="Interceptors",e[e.LegacyInterceptors=1]="LegacyInterceptors",e[e.CustomXsrfConfiguration=2]="CustomXsrfConfiguration",e[e.NoXsrfProtection=3]="NoXsrfProtection",e[e.JsonpSupport=4]="JsonpSupport",e[e.RequestsMadeViaParent=5]="RequestsMadeViaParent",e[e.Fetch=6]="Fetch",e}(B||{});function S(e,n){return{\u0275kind:e,\u0275providers:n}}function Pn(...e){let n=[Ie,me,pe,{provide:I,useExisting:pe},{provide:j,useExisting:me},{provide:k,useValue:Ce,multi:!0},{provide:Ee,useValue:!0},{provide:U,useClass:Se}];for(let t of e)n.push(...t.\u0275providers);return te(n)}function Rn(e){return S(B.Interceptors,e.map(n=>({provide:k,useValue:n,multi:!0})))}var ge=new g("");function Nn(){return S(B.LegacyInterceptors,[{provide:ge,useFactory:je},{provide:k,useExisting:ge,multi:!0}])}function An(){return S(B.JsonpSupport,[we,{provide:L,useFactory:Xe},{provide:k,useValue:_e,multi:!0}])}export{v as a,w as b,de as c,G as d,D as e,N as f,x as g,Ie as h,xe as i,Pn as j,Rn as k,Nn as l,An as m};