@lion/ui
Version:
A package of extendable web components
19 lines • 1 kB
TypeScript
/**
* @typedef {import('../types/OverlayConfig.js').OverlayConfig} OverlayConfig
* @typedef {import('../types/OverlayMixinTypes.js').DefineOverlayConfig} DefineOverlayConfig
* @typedef {import('../types/OverlayMixinTypes.js').OverlayMixin} OverlayMixin
*/
/**
* @slot backdrop - The backdrop element for the overlay
* @slot content - The content element for the overlay
* @slot invoker - The invoker element for the overlay
*
* @type {OverlayMixin}
* @param {import('@open-wc/dedupe-mixin').Constructor<import('lit').LitElement>} superclass
*/
export const OverlayMixinImplementation: OverlayMixin;
export type OverlayMixin = import('../types/OverlayMixinTypes.js').OverlayMixin;
export const OverlayMixin: typeof import("../types/OverlayMixinTypes.js").OverlayImplementation;
export type OverlayConfig = import('../types/OverlayConfig.js').OverlayConfig;
export type DefineOverlayConfig = import('../types/OverlayMixinTypes.js').DefineOverlayConfig;
//# sourceMappingURL=OverlayMixin.d.ts.map