{"version":3,"file":"props.base.mjs","sources":["../../../../packages/constants/props.base.ts"],"sourcesContent":["import { buildProps } from '@vuesax-plus/utils'\nimport type { ExtractPropType } from '@vuesax-plus/utils'\nimport type { VuesaxColor } from './color'\nimport type { PropType } from 'vue'\n\nexport const baseProps = {\n  color: {\n    type: String as PropType<VuesaxColor | string>,\n    default: null,\n  },\n  danger: {\n    type: Boolean,\n  },\n  success: {\n    type: Boolean,\n  },\n  warn: {\n    type: Boolean,\n  },\n  dark: {\n    type: Boolean,\n  },\n  primary: {\n    type: Boolean,\n  },\n}\nconst _base = buildProps(baseProps)\nexport type BaseProps = ExtractPropType<typeof _base>\n"],"names":[],"mappings":";;;AAKO,MAAM,SAAY,GAAA;AAAA,EACvB,KAAO,EAAA;AAAA,IACL,IAAM,EAAA,MAAA;AAAA,IACN,OAAS,EAAA,IAAA;AAAA,GACX;AAAA,EACA,MAAQ,EAAA;AAAA,IACN,IAAM,EAAA,OAAA;AAAA,GACR;AAAA,EACA,OAAS,EAAA;AAAA,IACP,IAAM,EAAA,OAAA;AAAA,GACR;AAAA,EACA,IAAM,EAAA;AAAA,IACJ,IAAM,EAAA,OAAA;AAAA,GACR;AAAA,EACA,IAAM,EAAA;AAAA,IACJ,IAAM,EAAA,OAAA;AAAA,GACR;AAAA,EACA,OAAS,EAAA;AAAA,IACP,IAAM,EAAA,OAAA;AAAA,GACR;AACF,EAAA;AACA,MAAM,KAAA,GAAQ,WAAW,SAAS,CAAA;;;;"}