{"version":3,"file":"index.mjs","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":[],"mappings":";;;;;;AAKO,MAAM,cAAiB,GAAA,gBAAA;AACvB,MAAM,mBAAsB,GAAA,qBAAA;AAEtB,MAAA,UAAA,GAAa,MAAO,CAAA,MAAA,CAAO,WAAa,EAAA;AAAA,EACnD,IAAM,EAAA,eAAA;AAAA,EACN,SAAW,EAAA,oBAAA;AAAA,EACX,QAAQ,GAAU,EAAA;AAChB,IAAI,GAAA,CAAA,SAAA,CAAU,WAAY,CAAA,IAAA,EAAM,WAAW,CAAA,CAAA;AAC3C,IAAI,GAAA,CAAA,SAAA,CAAU,eAAgB,CAAA,IAAA,EAAM,eAAe,CAAA,CAAA;AACnD,IAAI,GAAA,CAAA,SAAA,CAAU,oBAAqB,CAAA,IAAA,EAAM,oBAAoB,CAAA,CAAA;AAC7D,IAAO,OAAA,GAAA,CAAA;AAAA,GACT;AACF,CAAC;;;;"}