var e=`ai_tool`,t=[{id:`ai_resource_100`,name:`AI 资源包 · 100 积分`,title:`100 积分`,resourceType:e,resourceLabel:`AI 资源包`,units:100,unitLabel:`积分`,amountCents:5900,note:`入门首选`,summary:`适合一轮求职期间集中使用简历、匹配、搜索等 AI 工具`,expiresDays:365},{id:`ai_resource_200`,name:`AI 资源包 · 200 积分`,title:`200 积分`,resourceType:e,resourceLabel:`AI 资源包`,units:200,unitLabel:`积分`,amountCents:10900,note:`高频使用更划算`,summary:`适合长期准备、多轮求职或频繁生成材料`,expiresDays:365},{id:`ai_resource_300`,name:`AI 资源包 · 300 积分`,title:`300 积分`,resourceType:e,resourceLabel:`AI 资源包`,units:300,unitLabel:`积分`,amountCents:15900,note:`高频重型工具首选`,summary:`适合长期重度使用 PPT、AI 搜索、文件解析等高消耗工具`,expiresDays:365}],n=()=>t.slice(),r=e=>t.find(t=>t.id===String(e||``).trim().toLowerCase())||null,i=()=>{let e=new Set;return t.reduce((t,n)=>e.has(n.resourceType)?t:(e.add(n.resourceType),t.push({type:n.resourceType,label:n.resourceLabel}),t),[])};export{n,i as r,r as t};