import { LitElement } from "lit"; export type FTooltipPlacement = "top" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end" | "auto"; export declare class FTooltip extends LitElement { /** * css loaded from scss file */ static styles: import("lit").CSSResult[]; /** * local attribute for opem/close of tooltip */ open: boolean; /** * @attribute placement of `f-tooltip` */ placement?: FTooltipPlacement; /** * @attribute close icon for tooltip */ closable?: boolean; /** * @attribute query selector of target */ target: string | HTMLElement; render(): import("lit-html").TemplateResult<1>; } /** * Required for typescript */ declare global { interface HTMLElementTagNameMap { "f-tooltip": FTooltip; } }