{"version":3,"file":"index.cjs","sources":["../../../../../packages/components/breadcrumb/index.ts"],"sourcesContent":["import type { App, Plugin } from 'vue';\nimport ABreadcrumb from './src/Breadcrumb';\nimport ABreadcrumbItem from './src/BreadcrumbItem';\nimport ABreadcrumbSeparator from './src/BreadcrumbSeparator';\n\nexport const BreadcrumbItem = ABreadcrumbItem;\nexport const BreadcrumbSeparator = ABreadcrumbSeparator;\n\nexport const Breadcrumb = Object.assign(ABreadcrumb, {\n  Item: ABreadcrumbItem,\n  Separator: ABreadcrumbSeparator,\n  install(app: App) {\n    app.component(ABreadcrumb.name, ABreadcrumb);\n    app.component(ABreadcrumbItem.name, ABreadcrumbItem);\n    app.component(ABreadcrumbSeparator.name, ABreadcrumbSeparator);\n    return app;\n  },\n});\n\nexport default Breadcrumb as typeof Breadcrumb &\nPlugin & {\n  readonly Item: typeof BreadcrumbItem\n  readonly Separator: typeof BreadcrumbSeparator\n};\n\nexport * from './src/interface';\nexport * from './src/props';\n"],"names":["ABreadcrumbItem","ABreadcrumbSeparator","ABreadcrumb"],"mappings":";;;;;;;;;;AAKO,MAAM,cAAiB,GAAAA,yBAAA;AACvB,MAAM,mBAAsB,GAAAC,8BAAA;AAEtB,MAAA,UAAA,GAAa,MAAO,CAAA,MAAA,CAAOC,oBAAa,EAAA;AAAA,EACnD,IAAM,EAAAF,wBAAA;AAAA,EACN,SAAW,EAAAC,6BAAA;AAAA,EACX,QAAQ,GAAU,EAAA;AAChB,IAAI,GAAA,CAAA,SAAA,CAAUC,oBAAY,CAAA,IAAA,EAAMA,oBAAW,CAAA,CAAA;AAC3C,IAAI,GAAA,CAAA,SAAA,CAAUF,wBAAgB,CAAA,IAAA,EAAMA,wBAAe,CAAA,CAAA;AACnD,IAAI,GAAA,CAAA,SAAA,CAAUC,6BAAqB,CAAA,IAAA,EAAMA,6BAAoB,CAAA,CAAA;AAC7D,IAAO,OAAA,GAAA,CAAA;AAAA,GACT;AACF,CAAC;;;;;;;;;;"}