/**
 * @internal — DS-internal 單元(per `.claude/rules/ui-development.md` Public vs Internal canonical;spec frontmatter `isInternal`)。
 * 不進 root barrel front-door;由 Avatar(hoverCard)/ OverflowIndicator 等 DS 元件 wrap 消費,end-user app 請用 wrapper 元件。
 */
import * as React from "react";
import * as HoverCardPrimitive from "@radix-ui/react-hover-card";
/**
 * HoverCard — hover 顯示可互動內容的浮層（行為 primitive）
 *
 * 跟 Tooltip 的差異：內容可互動（按鈕、連結、hover 子元素）。
 *
 * **不含視覺樣式**——bg、border、shadow、padding 由 consumer 決定：
 * - OverflowIndicator：深色 Tooltip 樣式（bg-tooltip + data-theme="dark"）
 * - ProfileCard：亮色 Card 樣式（bg-surface-raised + elevation-200）
 *
 * 只提供：z-index、動畫、sideOffset。
 */
declare const HoverCard: ({ openDelay, closeDelay, ...props }: React.ComponentProps<typeof HoverCardPrimitive.Root>) => import("react/jsx-runtime").JSX.Element;
declare const HoverCardTrigger: React.ForwardRefExoticComponent<HoverCardPrimitive.HoverCardTriggerProps & React.RefAttributes<HTMLAnchorElement>>;
declare const HoverCardContent: React.ForwardRefExoticComponent<Omit<HoverCardPrimitive.HoverCardContentProps & React.RefAttributes<HTMLDivElement>, "ref"> & React.RefAttributes<HTMLDivElement>>;
export declare const hoverCardMeta: {
    readonly component: "HoverCard";
    readonly family: null;
    readonly variants: {};
    readonly sizes: {};
    readonly states: readonly ["default"];
    readonly tokens: {
        readonly bg: readonly ["bg-surface-raised"];
        readonly fg: readonly ["--foreground"];
        readonly ring: readonly [];
    };
};
export { HoverCard, HoverCardTrigger, HoverCardContent };
//# sourceMappingURL=hover-card.d.ts.map