{"version":3,"file":"props.cjs","sources":["../../../../../../packages/components/spin/src/props.ts"],"sourcesContent":["import type { ExtractPropTypes, PropType } from 'vue';\nimport type { SpinSize } from './interface';\nimport { PropTypes } from '@antdv/utils';\n\nexport function spinProps() {\n  return {\n    prefixCls: String,\n    spinning: { type: Boolean, default: undefined },\n    size: String as PropType<SpinSize>,\n    wrapperClassName: String,\n    tip: PropTypes.any,\n    delay: Number,\n    indicator: PropTypes.any,\n  };\n}\n\nexport type SpinProps = Partial<ExtractPropTypes<ReturnType<typeof spinProps>>>;\n"],"names":["PropTypes"],"mappings":";;;;;AAIO,SAAS,SAAY,GAAA;AAC1B,EAAO,OAAA;AAAA,IACL,SAAW,EAAA,MAAA;AAAA,IACX,QAAU,EAAA,EAAE,IAAM,EAAA,OAAA,EAAS,SAAS,KAAU,CAAA,EAAA;AAAA,IAC9C,IAAM,EAAA,MAAA;AAAA,IACN,gBAAkB,EAAA,MAAA;AAAA,IAClB,KAAKA,gBAAU,CAAA,GAAA;AAAA,IACf,KAAO,EAAA,MAAA;AAAA,IACP,WAAWA,gBAAU,CAAA,GAAA;AAAA,GACvB,CAAA;AACF;;;;"}