/** * @typedef {import('../types/OverlayConfig').OverlayConfig} OverlayConfig * @typedef {import('../types/ArrowMixinTypes').ArrowMixin} ArrowMixin * @typedef {import('@popperjs/core/lib/popper').Options} PopperOptions * @typedef {import('@popperjs/core/lib/enums').Placement} Placement * @typedef {import('@lion/core').CSSResultArray} CSSResultArray */ /** * @type {ArrowMixin} * @param {import('@open-wc/dedupe-mixin').Constructor} superclass */ export const ArrowMixinImplementation: ArrowMixin; export type ArrowMixin = import('../types/ArrowMixinTypes').ArrowMixin; export const ArrowMixin: typeof import("../types/ArrowMixinTypes").ArrowImplementation; export type OverlayConfig = import('../types/OverlayConfig').OverlayConfig; export type PopperOptions = import('@popperjs/core/lib/popper').Options; export type Placement = import('@popperjs/core/lib/enums').Placement; export type CSSResultArray = import('@lion/core').CSSResultArray;