{"version":3,"file":"types2.mjs","sources":["../../../../../../../packages/components/icon-picker/src/types.ts"],"sourcesContent":["import { propTypes } from '@tav-ui/utils/propTypes'\nimport type { ExtractPropTypes } from 'vue'\n\nexport const iconPickerProps = {\n  value: propTypes.string,\n  width: propTypes.string.def('100%'),\n  pageSize: propTypes.number.def(140),\n  copy: propTypes.bool.def(false),\n  mode: propTypes.oneOf<('svg' | 'iconify')[]>(['svg', 'iconify']).def('iconify'),\n}\n\nexport interface ChangeEvent extends Event {\n  target: HTMLInputElement\n}\n\nexport type IconPickerProps = ExtractPropTypes<typeof iconPickerProps>\n"],"names":[],"mappings":";;AACY,MAAC,eAAe,GAAG;AAC/B,EAAE,KAAK,EAAE,SAAS,CAAC,MAAM;AACzB,EAAE,KAAK,EAAE,SAAS,CAAC,MAAM,CAAC,GAAG,CAAC,MAAM,CAAC;AACrC,EAAE,QAAQ,EAAE,SAAS,CAAC,MAAM,CAAC,GAAG,CAAC,GAAG,CAAC;AACrC,EAAE,IAAI,EAAE,SAAS,CAAC,IAAI,CAAC,GAAG,CAAC,KAAK,CAAC;AACjC,EAAE,IAAI,EAAE,SAAS,CAAC,KAAK,CAAC,CAAC,KAAK,EAAE,SAAS,CAAC,CAAC,CAAC,GAAG,CAAC,SAAS,CAAC;AAC1D;;;;"}