"use strict";(globalThis.webpackChunksimple_scaffold_docs=globalThis.webpackChunksimple_scaffold_docs||[]).push([[636],{7460(e,s,n){n.r(s),n.d(s,{assets:()=>a,contentTitle:()=>i,default:()=>p,frontMatter:()=>l,metadata:()=>t,toc:()=>r});const t=JSON.parse('{"id":"api/type-aliases/ScaffoldInputType","title":"ScaffoldInputType","description":"ScaffoldInputType = \\"text\\" \\\\| \\"select\\" \\\\| \\"confirm\\" \\\\| \\"number\\"","source":"@site/docs/api/type-aliases/ScaffoldInputType.md","sourceDirName":"api/type-aliases","slug":"/api/type-aliases/ScaffoldInputType","permalink":"/simple-scaffold/docs/api/type-aliases/ScaffoldInputType","draft":false,"unlisted":false,"editUrl":"https://github.com/chenasraf/simple-scaffold/blob/master/docs/docs/api/type-aliases/ScaffoldInputType.md","tags":[],"version":"current","frontMatter":{},"sidebar":"api","previous":{"title":"LogLevel","permalink":"/simple-scaffold/docs/api/type-aliases/LogLevel"},"next":{"title":"LogLevel","permalink":"/simple-scaffold/docs/api/variables/LogLevel"}}');var c=n(2615),o=n(416);const l={},i="ScaffoldInputType",a={},r=[];function d(e){const s={a:"a",blockquote:"blockquote",code:"code",h1:"h1",header:"header",li:"li",p:"p",strong:"strong",ul:"ul",...(0,o.R)(),...e.components};return(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)(s.header,{children:(0,c.jsx)(s.h1,{id:"scaffoldinputtype",children:(0,c.jsx)(s.code,{children:"ScaffoldInputType"})})}),"\n",(0,c.jsxs)(s.blockquote,{children:["\n",(0,c.jsxs)(s.p,{children:[(0,c.jsx)(s.strong,{children:"ScaffoldInputType"})," = ",(0,c.jsx)(s.code,{children:'"text"'})," | ",(0,c.jsx)(s.code,{children:'"select"'})," | ",(0,c.jsx)(s.code,{children:'"confirm"'})," | ",(0,c.jsx)(s.code,{children:'"number"'})]}),"\n"]}),"\n",(0,c.jsxs)(s.p,{children:["Defined in: ",(0,c.jsx)(s.a,{href:"https://github.com/chenasraf/simple-scaffold/blob/8834e490856c52a290cd631c7032aec22643200a/src/types.ts#L249",children:"types.ts:249"})]}),"\n",(0,c.jsx)(s.p,{children:"The type of an interactive input prompt."}),"\n",(0,c.jsxs)(s.ul,{children:["\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.code,{children:'"text"'})," \u2014 free-form text input (default)"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.code,{children:'"select"'})," \u2014 choose from a list of options"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.code,{children:'"confirm"'})," \u2014 yes/no boolean prompt"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.code,{children:'"number"'})," \u2014 numeric input"]}),"\n"]})]})}function p(e={}){const{wrapper:s}={...(0,o.R)(),...e.components};return s?(0,c.jsx)(s,{...e,children:(0,c.jsx)(d,{...e})}):d(e)}},416(e,s,n){n.d(s,{R:()=>l,x:()=>i});var t=n(9471);const c={},o=t.createContext(c);function l(e){const s=t.useContext(o);return t.useMemo(function(){return"function"==typeof e?e(s):{...s,...e}},[s,e])}function i(e){let s;return s=e.disableParentContext?"function"==typeof e.components?e.components(c):e.components||c:l(e.components),t.createElement(o.Provider,{value:s},e.children)}}}]);