{"version":3,"file":"props.cjs","sources":["../../../../../../packages/components/result/src/props.ts"],"sourcesContent":["import type { ExtractPropTypes, PropType } from 'vue';\nimport type { ResultStatusType } from './interface';\nimport { PropTypes } from '@antdv/utils';\n\nexport function resultProps() {\n  return {\n    prefixCls: String,\n    icon: PropTypes.any,\n    status: { type: [Number, String] as PropType<ResultStatusType>, default: 'info' },\n    title: PropTypes.any,\n    subTitle: PropTypes.any,\n    extra: PropTypes.any,\n  };\n}\n\nexport type ResultProps = Partial<ExtractPropTypes<ReturnType<typeof resultProps>>>;\n"],"names":["PropTypes"],"mappings":";;;;;AAIO,SAAS,WAAc,GAAA;AAC5B,EAAO,OAAA;AAAA,IACL,SAAW,EAAA,MAAA;AAAA,IACX,MAAMA,gBAAU,CAAA,GAAA;AAAA,IAChB,MAAA,EAAQ,EAAE,IAAM,EAAA,CAAC,QAAQ,MAAM,CAAA,EAAiC,SAAS,MAAO,EAAA;AAAA,IAChF,OAAOA,gBAAU,CAAA,GAAA;AAAA,IACjB,UAAUA,gBAAU,CAAA,GAAA;AAAA,IACpB,OAAOA,gBAAU,CAAA,GAAA;AAAA,GACnB,CAAA;AACF;;;;"}