{"version":3,"file":"index.mjs","sources":["../../../../../packages/components/popper/index.ts"],"sourcesContent":["import Popper from './src/index.vue'\n\nimport type { App } from 'vue'\nimport type { SFCWithInstall } from '@element-plus/utils/types'\n\nPopper.install = (app: App): void => {\n  app.component(Popper.name, Popper)\n}\n\nconst _Popper = Popper as SFCWithInstall<typeof Popper>\n\nexport default _Popper\nexport const ElPopper = _Popper\n\nexport {\n  default as popperDefaultProps,\n  Effect,\n} from './src/use-popper/defaults'\nexport * from './src/renderers'\nexport { default as usePopper } from './src/use-popper'\nexport type { Placement, Options } from '@popperjs/core'\nexport type { EmitType } from './src/use-popper'\nexport type {\n  TriggerType,\n  IPopperOptions,\n  PopperInstance,\n} from './src/use-popper/defaults'\n"],"names":["Popper"],"mappings":";;;;;;;;;AAKAA,OAAO,UAAU,CAAC,QAAmB;AACnC,MAAI,UAAUA,OAAO,MAAMA;AAAA;MAGvB,UAAUA;MAGH,WAAW;;;;"}