import{r as e}from"./chunk-Bdh3yLIe.js";import{a as t,l as n,n as r,p as i}from"./v4-Cz62jjp5.js";var a=e({initProgramState:()=>c,isNonInteractiveMode:()=>l,state:()=>s});const o=n({nonInteractive:t().default(!1),debug:t().default(!1),localBuild:t().default(!1),baseCommand:r([`add`,`init`,`deploy`,`upgrade`,`remove`]).optional().catch(void 0),appType:r([`browser`,`webviewer`]).optional().catch(void 0),ui:r([`shadcn`,`mantine`]).optional().catch(`shadcn`),projectDir:i().default(process.cwd()),authType:r([`clerk`,`fmaddon`]).optional(),emailProvider:r([`plunk`,`resend`,`none`]).optional(),dataSource:r([`filemaker`,`none`]).optional()}).passthrough();let s=o.parse({});function c(e){let t=o.safeParse(e);t.success&&(s={...s,...t.data})}function l(){return s.nonInteractive}export{a as i,l as n,s as r,c as t};
//# sourceMappingURL=state-NQaDy_hK.js.map