{"version":3,"file":"check-tag.mjs","sources":["../../../../../packages/components/check-tag/src/check-tag.ts"],"sourcesContent":["import { isBoolean } from '@element-ultra/utils'\nimport type CheckTag from './check-tag.vue'\nimport type { ExtractPropTypes } from 'vue'\n\nexport const checkTagProps = {\n  checked: {\n    type: Boolean,\n    default: false\n  }\n}\nexport type CheckTagProps = ExtractPropTypes<typeof checkTagProps>\n\nexport const checkTagEmits = {\n  'update:checked': (value: boolean) => isBoolean(value),\n  change: (value: boolean) => isBoolean(value)\n}\nexport type CheckTagEmits = typeof checkTagEmits\n\nexport type CheckTagInstance = InstanceType<typeof CheckTag>\n"],"names":[],"mappings":";;;AAIO,MAAM,aAAgB,GAAA;AAAA,EAC3B,OAAS,EAAA;AAAA,IACP,IAAM,EAAA,OAAA;AAAA,IACN,OAAS,EAAA,KAAA;AAAA,GACX;AACF,EAAA;AAGO,MAAM,aAAgB,GAAA;AAAA,EAC3B,gBAAkB,EAAA,CAAC,KAAmB,KAAA,SAAA,CAAU,KAAK,CAAA;AAAA,EACrD,MAAQ,EAAA,CAAC,KAAmB,KAAA,SAAA,CAAU,KAAK,CAAA;AAC7C;;;;"}