import { Accessor, Component } from "solid-js"; import type { JSX } from "solid-js"; import "./base.css"; import "./tooltip.css"; export declare type TooltipTrigger = boolean | "focus" | "hover" | Accessor | ("focus" | "hover" | Accessor)[]; export declare type TooltipPosition = "nw" | "n" | "ne" | "e" | "se" | "s" | "sw" | "w"; export declare type TooltipProps = JSX.HTMLAttributes & { arrow?: boolean; nowrap?: boolean; position?: TooltipPosition; content: JSX.Element; trigger?: TooltipTrigger; }; declare module "solid-js" { namespace JSX { interface CustomCaptureEvents { focus: FocusEvent; blur: FocusEvent; } } } export declare const Tooltip: Component;