{"version":3,"file":"index.cjs","sources":["../../../../../packages/components/radio/index.ts"],"sourcesContent":["import type { App, Plugin } from 'vue';\nimport AGroup from './src/Group';\nimport ARadio from './src/Radio';\nimport ARadioButton from './src/RadioButton';\n\nexport const RadioGroup = AGroup;\nexport const RadioButton = ARadioButton;\n\nexport const Radio = Object.assign(ARadio, {\n  Group: AGroup,\n  Button: ARadioButton,\n  install(app: App) {\n    app.component(ARadio.name, ARadio);\n    app.component(AGroup.name, AGroup);\n    app.component(ARadioButton.name, ARadioButton);\n    return app;\n  },\n});\n\nexport default Radio as typeof Radio & Plugin & {\n  readonly Group: typeof AGroup\n  readonly Button: typeof ARadioButton\n};\n\nexport * from './src/interface';\nexport * from './src/props';\n"],"names":["AGroup","ARadioButton","ARadio"],"mappings":";;;;;;;;;;AAKO,MAAM,UAAa,GAAAA,cAAA;AACnB,MAAM,WAAc,GAAAC,sBAAA;AAEd,MAAA,KAAA,GAAQ,MAAO,CAAA,MAAA,CAAOC,eAAQ,EAAA;AAAA,EACzC,KAAO,EAAAF,aAAA;AAAA,EACP,MAAQ,EAAAC,qBAAA;AAAA,EACR,QAAQ,GAAU,EAAA;AAChB,IAAI,GAAA,CAAA,SAAA,CAAUC,eAAO,CAAA,IAAA,EAAMA,eAAM,CAAA,CAAA;AACjC,IAAI,GAAA,CAAA,SAAA,CAAUF,aAAO,CAAA,IAAA,EAAMA,aAAM,CAAA,CAAA;AACjC,IAAI,GAAA,CAAA,SAAA,CAAUC,qBAAa,CAAA,IAAA,EAAMA,qBAAY,CAAA,CAAA;AAC7C,IAAO,OAAA,GAAA,CAAA;AAAA,GACT;AACF,CAAC;;;;;;;;;"}