{"version":3,"file":"type.mjs","sources":["../../../../../packages/components/range/src/type.ts"],"sourcesContent":["import type { ExtractPropTypes, PropType } from 'vue'\nimport type { EmitFn } from '@element-ultra/utils'\n\nexport const rangeProps = {\n  modelValue: {\n    type: Array as unknown as PropType<[number | null, number | null]>,\n  }\n} as const\nexport const rangeEmits = {\n  'update:modelValue': (value: [number | null, number | null]) => true\n}\nexport type RangeProps = ExtractPropTypes<typeof rangeProps>\n\nexport type RangeEmits = EmitFn<typeof rangeEmits>"],"names":[],"mappings":"AAGO,MAAM,UAAa,GAAA;AAAA,EACxB,UAAY,EAAA;AAAA,IACV,IAAM,EAAA,KAAA;AAAA,GACR;AACF,EAAA;AACO,MAAM,UAAa,GAAA;AAAA,EACxB,mBAAA,EAAqB,CAAC,KAA0C,KAAA,IAAA;AAClE;;;;"}