{"version":3,"file":"index.mjs","sources":["../../../../../packages/components/tabs/index.ts"],"sourcesContent":["import type { App, Plugin } from 'vue';\nimport ATabPane from './src/TabPanelList/TabPane';\nimport ATabs from './src/Tabs';\n\nexport const TabPane = ATabPane;\n\nexport const Tabs = Object.assign(ATabs, {\n  TabPane: ATabPane,\n  install(app: App) {\n    app.component(ATabs.name, ATabs);\n    app.component(ATabPane.name, ATabPane);\n    return app;\n  },\n});\n\nexport default Tabs as typeof Tabs & Plugin & {\n  readonly TabPane: typeof TabPane\n};\n\nexport * from './src/interface';\nexport * from './src/props';\n"],"names":[],"mappings":";;;;;AAIO,MAAM,OAAU,GAAA,SAAA;AAEV,MAAA,IAAA,GAAO,MAAO,CAAA,MAAA,CAAO,KAAO,EAAA;AAAA,EACvC,OAAS,EAAA,QAAA;AAAA,EACT,QAAQ,GAAU,EAAA;AAChB,IAAI,GAAA,CAAA,SAAA,CAAU,KAAM,CAAA,IAAA,EAAM,KAAK,CAAA,CAAA;AAC/B,IAAI,GAAA,CAAA,SAAA,CAAU,QAAS,CAAA,IAAA,EAAM,QAAQ,CAAA,CAAA;AACrC,IAAO,OAAA,GAAA,CAAA;AAAA,GACT;AACF,CAAC;;;;"}