{"version":3,"file":"alert-rule2.mjs","sources":["../../../../../../packages/components/alert/src/alert-rule.ts"],"sourcesContent":["import { buildProps, definePropType, mutable } from \"@xplus/utils/props\";\nimport type { ExtractPropTypes } from \"vue\";\nexport const alertRuleProps = buildProps({\n  title: {\n    type: String,\n    default: \"\",\n  },\n  rules: {\n    type: definePropType<string[]>(Array),\n    default: () => mutable([] as const),\n  },\n} as const);\n\nexport type XAlertRuleProps = ExtractPropTypes<typeof alertRuleProps>;\n"],"names":[],"mappings":";;AACY,MAAC,cAAc,GAAG,UAAU,CAAC;AACzC,EAAE,KAAK,EAAE;AACT,IAAI,IAAI,EAAE,MAAM;AAChB,IAAI,OAAO,EAAE,EAAE;AACf,GAAG;AACH,EAAE,KAAK,EAAE;AACT,IAAI,IAAI,EAAE,cAAc,CAAC,KAAK,CAAC;AAC/B,IAAI,OAAO,EAAE,MAAM,OAAO,CAAC,EAAE,CAAC;AAC9B,GAAG;AACH,CAAC;;;;"}