{"version":3,"file":"types2.mjs","sources":["../../../../../../../packages/components/count-button/src/types.ts"],"sourcesContent":["import type { ExtractPropTypes, PropType } from 'vue'\n\nexport const countButtonProps = {\n  value: { type: [Object, Number, String, Array] },\n  count: { type: Number, default: 60 },\n  beforeStartFunc: {\n    type: Function as PropType<() => Promise<boolean>>,\n    default: null,\n  },\n}\n\nexport type CountButtonProps = ExtractPropTypes<typeof countButtonProps>\n"],"names":[],"mappings":"AAAY,MAAC,gBAAgB,GAAG;AAChC,EAAE,KAAK,EAAE,EAAE,IAAI,EAAE,CAAC,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,KAAK,CAAC,EAAE;AAClD,EAAE,KAAK,EAAE,EAAE,IAAI,EAAE,MAAM,EAAE,OAAO,EAAE,EAAE,EAAE;AACtC,EAAE,eAAe,EAAE;AACnB,IAAI,IAAI,EAAE,QAAQ;AAClB,IAAI,OAAO,EAAE,IAAI;AACjB,GAAG;AACH;;;;"}