import { Placement } from '@floating-ui/dom'; import { CSSResultArray, TemplateResult } from 'lit'; import { LuzmoElement } from '../../utils/base'; declare const LuzmoPopover_base: typeof LuzmoElement & { new (...args: any[]): import("../..").SizedElementInterface; prototype: import("../..").SizedElementInterface; }; /** * @element luzmo-popover * * @slot - content to display within the Luzmo Popover */ export declare class LuzmoPopover extends LuzmoPopover_base { static get styles(): CSSResultArray; /** * Whether the popover is visible or not. */ open: boolean; /** * @type {"top" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end"} * @attr */ placement?: Placement; tip: boolean; tipElement: HTMLSpanElement; protected renderTip(): TemplateResult; protected render(): TemplateResult; } export {};