{"version":3,"file":"types2.mjs","sources":["../../../../../../../packages/components/count-to/src/types.ts"],"sourcesContent":["import type { ExtractPropTypes } from 'vue'\n\nexport const countToProps = {\n  startVal: { type: Number, default: 0 },\n  endVal: { type: Number, default: 2021 },\n  duration: { type: Number, default: 1500 },\n  autoplay: { type: Boolean, default: true },\n  decimals: {\n    type: Number,\n    default: 0,\n    validator(value: number) {\n      return value >= 0\n    },\n  },\n  prefix: { type: String, default: '' },\n  suffix: { type: String, default: '' },\n  separator: { type: String, default: ',' },\n  decimal: { type: String, default: '.' },\n  /**\n   * font color\n   */\n  color: { type: String },\n  /**\n   * Turn on digital animation\n   */\n  useEasing: { type: Boolean, default: true },\n  /**\n   * Digital animation\n   */\n  transition: { type: String, default: 'linear' },\n}\n\nexport type CountToProps = ExtractPropTypes<typeof countToProps>\n"],"names":[],"mappings":"AAAY,MAAC,YAAY,GAAG;AAC5B,EAAE,QAAQ,EAAE,EAAE,IAAI,EAAE,MAAM,EAAE,OAAO,EAAE,CAAC,EAAE;AACxC,EAAE,MAAM,EAAE,EAAE,IAAI,EAAE,MAAM,EAAE,OAAO,EAAE,IAAI,EAAE;AACzC,EAAE,QAAQ,EAAE,EAAE,IAAI,EAAE,MAAM,EAAE,OAAO,EAAE,IAAI,EAAE;AAC3C,EAAE,QAAQ,EAAE,EAAE,IAAI,EAAE,OAAO,EAAE,OAAO,EAAE,IAAI,EAAE;AAC5C,EAAE,QAAQ,EAAE;AACZ,IAAI,IAAI,EAAE,MAAM;AAChB,IAAI,OAAO,EAAE,CAAC;AACd,IAAI,SAAS,CAAC,KAAK,EAAE;AACrB,MAAM,OAAO,KAAK,IAAI,CAAC,CAAC;AACxB,KAAK;AACL,GAAG;AACH,EAAE,MAAM,EAAE,EAAE,IAAI,EAAE,MAAM,EAAE,OAAO,EAAE,EAAE,EAAE;AACvC,EAAE,MAAM,EAAE,EAAE,IAAI,EAAE,MAAM,EAAE,OAAO,EAAE,EAAE,EAAE;AACvC,EAAE,SAAS,EAAE,EAAE,IAAI,EAAE,MAAM,EAAE,OAAO,EAAE,GAAG,EAAE;AAC3C,EAAE,OAAO,EAAE,EAAE,IAAI,EAAE,MAAM,EAAE,OAAO,EAAE,GAAG,EAAE;AACzC,EAAE,KAAK,EAAE,EAAE,IAAI,EAAE,MAAM,EAAE;AACzB,EAAE,SAAS,EAAE,EAAE,IAAI,EAAE,OAAO,EAAE,OAAO,EAAE,IAAI,EAAE;AAC7C,EAAE,UAAU,EAAE,EAAE,IAAI,EAAE,MAAM,EAAE,OAAO,EAAE,QAAQ,EAAE;AACjD;;;;"}