import{Si as e}from"./forms-CL2ODv4X.js";import{r as t}from"./group-settings-NF6uoA1o.js";function n(e,t,n,r,i){if(!n||!e)return{value:void 0,level:null};if(e.settings[t]!==void 0)return{value:e.settings[t],level:`Client`};if(e.group_settings&&e.group_settings.settings[t]!==void 0)return{value:e.group_settings.settings[t],level:`Group`};if(e.group_settings_id&&!e.group_settings){let r=n.find(({id:t})=>t===e.group_settings_id);if(r&&r.settings[t]!==void 0)return{value:r.settings[t],level:`Group`}}return i?{value:void 0,level:null}:{value:r.settings[t],level:`Company`}}function r({withoutCompanySettingsFallback:r=!1}={}){let i=e(),{data:a}=t({perPage:1e3});return(e,t)=>n(e,t,a,i,r).value}function i(){let r=e(),{data:i}=t({perPage:1e3});return(e,t)=>n(e,t,i,r,!1)}export{i as n,r as t};