{"version":3,"file":"constants.mjs","sources":["../../../../../../packages/components/tooltip/src/constants.ts"],"sourcesContent":["import type { InjectionKey, Ref } from 'vue'\r\n\r\nexport type SgTooltipInjectionContext = {\r\n  controlled: Ref<boolean>\r\n  id: Ref<string>\r\n  open: Ref<boolean>\r\n  trigger: Ref<any>\r\n  onOpen: (e?: Event) => void\r\n  onClose: (e?: Event) => void\r\n  onToggle: (e: Event) => void\r\n  onShow: () => void\r\n  onHide: () => void\r\n  onBeforeShow: () => void\r\n  onBeforeHide: () => void\r\n  updatePopper: () => void\r\n}\r\n\r\nexport const TOOLTIP_INJECTION_KEY: InjectionKey<SgTooltipInjectionContext> =\r\n  Symbol('sgTooltip')\r\n"],"names":[],"mappings":"AAAY,MAAC,qBAAqB,GAAG,MAAM,CAAC,WAAW;;;;"}