import"./rolldown-runtime-BM3Ffeng.js";import{t as e}from"./route-DUR9A7tZ.js";import{t}from"./zap-B4eheQOx.js";import{B_ as n,Gy as r,Hy as i,Jf as a,Ly as o,Rf as s,Sf as c,Zv as l,cf as u,dg as d,hf as f,jg as p,m_ as m,sn as h,zd as g}from"./index-DDwwBb9e.js";import{t as _}from"./MenuLink-DDhUk0c_.js";var v=a(`chart-line`,[[`path`,{d:`M3 3v16a2 2 0 0 0 2 2h16`,key:`c24i48`}],[`path`,{d:`m19 9-5 5-4-4-3 3`,key:`2osh9i`}]]);r();var y=i();function b({children:r,pageTitle:i}){return(0,y.jsx)(h,{orgScope:!0,pageTitle:i,children:(0,y.jsx)(o,{width:`full`,paddingY:4,paddingX:4,children:(0,y.jsxs)(n,{maxW:`container.xl`,paddingX:0,children:[(0,y.jsxs)(m,{alignItems:`start`,gap:6,width:`full`,children:[(0,y.jsx)(o,{width:`220px`,minWidth:`220px`,borderRight:`1px solid`,borderColor:`border.muted`,paddingRight:4,children:(0,y.jsxs)(d,{align:`stretch`,gap:1,children:[(0,y.jsx)(l,{fontSize:`xs`,fontWeight:`semibold`,color:`fg.muted`,paddingX:3,paddingTop:1,paddingBottom:2,textTransform:`uppercase`,letterSpacing:`wider`,children:`AI Gateway`}),(0,y.jsx)(_,{href:`/settings/gateway/virtual-keys`,includePath:`/settings/gateway/virtual-keys`,icon:(0,y.jsx)(u,{size:14}),children:`Virtual Keys`}),(0,y.jsx)(_,{href:`/settings/model-providers`,includePath:`/settings/model-providers`,icon:(0,y.jsx)(s,{size:14}),menuEnd:(0,y.jsx)(c,{size:12,"aria-hidden":!0}),target:`_blank`,children:`Model Providers`}),(0,y.jsx)(_,{href:`/settings/gateway/budgets`,includePath:`/settings/gateway/budgets`,icon:(0,y.jsx)(f,{size:14}),children:`Budgets`}),(0,y.jsx)(_,{href:`/settings/gateway/cache-rules`,includePath:`/settings/gateway/cache-rules`,icon:(0,y.jsx)(t,{size:14}),children:`Cache Rules`}),(0,y.jsx)(_,{href:`/settings/gateway/guardrails`,includePath:`/settings/gateway/guardrails`,icon:(0,y.jsx)(g,{size:14}),children:`Guardrails`}),(0,y.jsx)(_,{href:`/settings/gateway/usage`,includePath:`/settings/gateway/usage`,icon:(0,y.jsx)(v,{size:14}),children:`Usage`}),(0,y.jsx)(_,{href:`/settings/routing-policies`,includePath:`/settings/routing-policies`,icon:(0,y.jsx)(e,{size:14}),children:`Routing Policies`})]})}),(0,y.jsx)(o,{flex:1,minWidth:0,children:r})]}),(0,y.jsx)(p,{})]})})})}export{b as t};
//# sourceMappingURL=AiGatewayLayout-CFxaPPst.js.map