export declare const PREPAINT_IMPL = "(()=>{var C=(o=>{let l=o.userAgentData?.brands,a=o.userAgent??\"\";return l?.length?/chrom|edg|opera/i.test(l.map((r=>r.brand)).join())?\"chromium\":\"unknown\":a.includes(\"AppleWebKit\")&&!/Chrom|Edg/.test(a)?\"webkit\":/Gecko\\/.*Firefox\\//.test(a)?\"gecko\":\"unknown\"});var h=[\"glass\",\"tinted\",\"solid\"],y=[\"none\",\"calm\",\"full\"],i=[\"standard\",\"enhanced\",\"lightweight\"],k=[\"light\",\"dark\"],T=[\"regular\",\"compact\",\"spacious\"],g=[\"transparency\",\"contrast\",\"motion\",\"scheme\",\"density\",\"glassOpacity\",\"tier\",\"allowContinuous\"],[D,x,I,,,A,O,w]=g,E=((o,l,a,r,b,p,m,f,d,e,n,t)=>{let c=0;for(let s of[e[A],n[A]])typeof s==\"number\"&&s===s&&(c=s);c=c<0?0:c>1?1:c;let v=o||l||e[x]===\"more\"||n[x]===\"more\",P=y[Math.min(r?1:2,(y.indexOf(e[I])+3)%3,(y.indexOf(n[I])+3)%3)],u=[h[Math.max(o?2:v||a?1:0,m?0:2,h.indexOf(e[D]),h.indexOf(n[D]),c>=.7?1:0)],v?\"more\":i[0],P,k[b?1:0],T[0],c,i[f||d!=null&&d<=2&&p?2:0],(n[w]??e[w]??!1)&&P===y[2]];for(let[s,R]of[[3,k],[4,T],[6,i]])for(let M of[e[g[s]],n[g[s]]])R.includes(M)&&(u[s]=M);return t!==void 0&&(u[6]===i[0]&&e[O]!==i[0]&&n[O]!==i[0]?u[6]=\"\":t&&u[6]===i[1]&&(u[6]=i[0])),u});var F=\"forced-colors,contrast: more,reduced-transparency,reduced-motion,color-scheme: dark,pointer: coarse\".split(\",\"),S=\"data-ag-\",N=((o,l,a={})=>{try{let r=o.navigator??{},b=r.deviceMemory!=null&&r.deviceMemory<=2,p=[];for(let t of F)p.push(p.length===5&&!b?!1:!!o.matchMedia?.(`(${p.length%5?\"prefers-\":\"\"}${t})`)?.matches);let m=!1;for(let t of[\"\",\"-webkit-\"])m||(m=!!o.CSS?.supports?.(`${t}backdrop-filter`,\"none\"));let f={};try{f=JSON.parse(o.localStorage.getItem(a.storageKey??\"ag:prefs:v1\"))||{}}catch{}let d=C(r),e=E(...p,m,r.connection?.saveData,r.deviceMemory,a.defaults??{},f,d===\"unknown\"),n=l.documentElement;n.setAttribute(S+\"engine\",d);for(let t=0;t<7;t++)t!==5&&e[t]&&n.setAttribute(S+g[t],e[t]);e[7]&&e[2]===\"full\"&&n.setAttribute(S+\"continuous\",\"on\"),n.style.setProperty(\"--ag-glass-opacity\",\"\"+e[5])}catch{}});globalThis.__agP=N;})();"; export declare const PREPAINT_BYTES = 1952; export declare const PREPAINT_SPEC_LIMIT = 1536; export declare const PREPAINT_LIMIT = 1984; //# sourceMappingURL=prepaint-script.d.ts.map