import{at as e}from"./vscode-api-DjORcpSo.js";import{r as t}from"./lib-MoKmYgcO.js";import{d as n}from"./onboarding-state-D2goG-J8.js";var r=new Set([`default`,`engineering`,`data_science`]),i=[`engineering`,`data_science`,`product_management`,`design`,`marketing`,`sales`,`finance`,`operations`,`people_hr`,`legal`,`student`,`something_else`],a=t({engineering:{id:`electron.onboarding.welcomeV2.role.engineering`,defaultMessage:`Engineering`,description:`Welcome v2 role option for engineering users`},product_management:{id:`electron.onboarding.welcomeV2.role.product`,defaultMessage:`Product`,description:`Welcome v2 role option for product management users`},data_science:{id:`electron.onboarding.welcomeV2.role.dataScience`,defaultMessage:`Data Science`,description:`Welcome v2 role option for data science users`},design:{id:`electron.onboarding.welcomeV2.role.design`,defaultMessage:`Design`,description:`Welcome v2 role option for design users`},finance:{id:`electron.onboarding.welcomeV2.role.finance`,defaultMessage:`Finance`,description:`Welcome v2 role option for finance users`},marketing:{id:`electron.onboarding.welcomeV2.role.marketing`,defaultMessage:`Marketing`,description:`Welcome v2 role option for marketing users`},sales:{id:`electron.onboarding.welcomeV2.role.sales`,defaultMessage:`Sales`,description:`Welcome v2 role option for sales users`},operations:{id:`electron.onboarding.welcomeV2.role.operations`,defaultMessage:`Operations`,description:`Welcome v2 role option for operations users`},people_hr:{id:`electron.onboarding.welcomeV2.role.peopleHr`,defaultMessage:`People & HR`,description:`Welcome v2 role option for people and HR users`},legal:{id:`electron.onboarding.welcomeV2.role.legal`,defaultMessage:`Legal`,description:`Welcome v2 role option for legal users`},student:{id:`electron.onboarding.welcomeV2.role.student`,defaultMessage:`Student`,description:`Welcome v2 role option for student users`},something_else:{id:`electron.onboarding.welcomeV2.role.somethingElse`,defaultMessage:`Something else`,description:`Welcome v2 role option for users who don't fit into the other categories`}}),o=e(null,(e,t,r)=>{t(n,c(e(n),r))});function s(e){return e.some(e=>r.has(e))?`coding`:`non_coding`}function c(e,t){return{...e,roles:t,workMode:s(t)}}export{s as i,i as n,o as r,a as t};
//# sourceMappingURL=onboarding-roles-BvhNCVTm.js.map