UNPKG

@lion/ui

Version:

A package of extendable web components

33 lines 2 kB
declare const LionTooltip_base: typeof LitElement & import("@open-wc/dedupe-mixin").Constructor<import("@lion/ui/types/overlays.js").OverlayHost> & Pick<typeof import("@lion/ui/types/overlays.js").OverlayHost, "prototype"> & Pick<typeof LitElement, typeof Symbol.metadata | "prototype" | "_$litElement$" | "enabledWarnings" | "enableWarning" | "disableWarning" | "addInitializer" | "_initializers" | "elementProperties" | "properties" | "elementStyles" | "styles" | "observedAttributes" | "createProperty" | "getPropertyOptions" | "shadowRootOptions"> & import("@open-wc/dedupe-mixin").Constructor<import("@lion/ui/types/overlays.js").ArrowHost> & Pick<typeof import("@lion/ui/types/overlays.js").ArrowHost, "prototype" | "properties" | "styles">; /** * @typedef {import('@lion/ui/types/overlays.js').OverlayConfig} OverlayConfig * @typedef {import('lit').CSSResult} CSSResult * @typedef {import('lit').CSSResultArray} CSSResultArray */ /** * @customElement lion-tooltip */ export class LionTooltip extends LionTooltip_base { /** @type {any} */ static get properties(): any; static get styles(): (import("lit").CSSResultOrNative | import("lit").CSSResultArray)[]; /** * // TODO: check if this is a false positive or if we can improve * @configure ReactiveElement */ static enabledWarnings: import("lit").WarningKind[]; /** * Decides whether the tooltip invoker text should be considered a description * (sets aria-describedby) or a label (sets aria-labelledby). * @type {'label'|'description'} */ invokerRelation: 'label' | 'description'; /** @protected */ protected _defineOverlayConfig(): import("@lion/ui/types/overlays.js").OverlayConfig; } export type OverlayConfig = import('@lion/ui/types/overlays.js').OverlayConfig; export type CSSResult = import('lit').CSSResult; export type CSSResultArray = import('lit').CSSResultArray; import { LitElement } from "lit"; export {}; //# sourceMappingURL=LionTooltip.d.ts.map