import { RenderResult } from '@dojo/framework/core/interfaces'; export interface TooltipProperties { /** Custom aria attributes */ aria?: { [key: string]: string | null; }; /** Determines if this tooltip is visible */ open?: boolean; /** Where this tooltip should render relative to its child */ orientation?: 'bottom' | 'left' | 'right' | 'top' | Orientation; } export interface TooltipChildren { trigger?: RenderResult; content: RenderResult; } /** * @deprecated this enum will be removed in the next major release */ export declare enum Orientation { bottom = "bottom", left = "left", right = "right", top = "top" } export declare const Tooltip: import("@dojo/framework/core/interfaces").WNodeFactory<{ properties: TooltipProperties & import("@dojo/framework/core/interfaces").WidgetProperties & { variant?: "default" | "inherit" | undefined; } & import("@dojo/framework/core/middleware/theme").ThemeProperties; children: TooltipChildren; }>; export default Tooltip;