import{j as u}from"./styled-6f3628cf.js";import{C as s}from"./CircularProgress-fa1a3291.js";import"./emotion-use-insertion-effect-with-fallbacks.browser.esm-e1338cfd.js";import"./index-8ee6c85d.js";import"./_commonjsHelpers-de833af9.js";const C={title:"Feedback/Progress/CircularProgress",component:s,parameters:{layout:"centered",controls:{exclude:["options","renderInput"]}},decorators:[],argTypes:{color:{control:"select",options:["inherit","primary","secondary","success","error","info","warning"]},size:{control:"number"}},args:{color:"primary",size:40}},r={render:({size:n,color:o,...a})=>u(s,{size:n,color:o})},e={render:({size:n,color:o,value:a,...d})=>u(s,{variant:"determinate",value:a,size:n,color:o}),argTypes:{value:{control:{type:"number",min:0,max:100}}},args:{value:40}};var t,c,i;r.parameters={...r.parameters,docs:{...(t=r.parameters)==null?void 0:t.docs,source:{originalSource:`{
  render: ({
    size,
    color,
    ...props
  }) => {
    return <CircularProgress size={size} color={color} />;
  }
}`,...(i=(c=r.parameters)==null?void 0:c.docs)==null?void 0:i.source}}};var p,m,l;e.parameters={...e.parameters,docs:{...(p=e.parameters)==null?void 0:p.docs,source:{originalSource:`{
  render: ({
    size,
    color,
    value,
    ...props
  }) => {
    return <CircularProgress variant="determinate" value={value} size={size} color={color} />;
  },
  argTypes: {
    value: {
      control: {
        type: "number",
        min: 0,
        max: 100
      }
    }
  },
  args: {
    value: 40
  }
}`,...(l=(m=e.parameters)==null?void 0:m.docs)==null?void 0:l.source}}};const P=["Indeterminate","Determinate"];export{e as Determinate,r as Indeterminate,P as __namedExportsOrder,C as default};
