{"version":3,"file":"index.mjs","sources":["../../../../../packages/components/tree-select/index.ts"],"sourcesContent":["import type { App } from 'vue';\n\nimport TreeNode from '@antdv/vue-components/vc-tree-select/src/TreeNode';\nimport { SHOW_ALL, SHOW_CHILD, SHOW_PARENT } from '@antdv/vue-components/vc-tree-select/src/utils/strategyUtil';\n\nimport ATreeSelect from './src/TreeSelect';\n\nexport const TreeSelectNode = TreeNode;\n\nexport const TreeSelect = Object.assign(ATreeSelect, {\n  TreeNode,\n  SHOW_ALL: SHOW_ALL as typeof SHOW_ALL,\n  SHOW_PARENT: SHOW_PARENT as typeof SHOW_PARENT,\n  SHOW_CHILD: SHOW_CHILD as typeof SHOW_CHILD,\n  install: (app: App) => {\n    app.component(ATreeSelect.name, ATreeSelect);\n    app.component(TreeSelectNode.displayName, TreeSelectNode);\n    return app;\n  },\n});\nexport default TreeSelect;\nexport * from './src/interface';\nexport * from './src/props';\nexport * from '@antdv/vue-components/vc-tree-select/src/interface';\n"],"names":[],"mappings":";;;;;;;AAOO,MAAM,cAAiB,GAAA,SAAA;AAEjB,MAAA,UAAA,GAAa,MAAO,CAAA,MAAA,CAAO,WAAa,EAAA;AAAA,EACnD,QAAA;AAAA,EACA,QAAA;AAAA,EACA,WAAA;AAAA,EACA,UAAA;AAAA,EACA,OAAA,EAAS,CAAC,GAAa,KAAA;AACrB,IAAI,GAAA,CAAA,SAAA,CAAU,WAAY,CAAA,IAAA,EAAM,WAAW,CAAA,CAAA;AAC3C,IAAI,GAAA,CAAA,SAAA,CAAU,cAAe,CAAA,WAAA,EAAa,cAAc,CAAA,CAAA;AACxD,IAAO,OAAA,GAAA,CAAA;AAAA,GACT;AACF,CAAC;;;;"}