1import{j as c}from"./chunk-5IJU7MQ2.js";import{Fa as o,ba as p,q as s}from"./chunk-IQ6SK2BU.js";var m=(()=>{class e extends c{ask(t){return this.httpPost("Gemini/SupportAssist",t,{retryAttempts:0,excludeRetryStatuses:[400,401,403,404,422,429]})}createTicket(t,i){return this.httpPost("Support/Ticket",t,{retryAttempts:i?.retryAttempts??1,excludeRetryStatuses:[400,401,403,422]}).pipe(s(r=>"ticket"in r?r.ticket:r))}listTickets(){return this.httpGet("Support/Ticket")}getTicket(t){return this.httpGet(`Support/Ticket/${t}`)}static{this.\u0275fac=(()=>{let t;return function(r){return(t||(t=o(e)))(r||e)}})()}static{this.\u0275prov=p({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();export{m as a};
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.