import { type ReactNode } from "react"; import { type ObjRef } from "@gooddata/sdk-model"; interface IHoveredWidgetContextState { hoveredWidgets: ObjRef[]; addHoveredWidget: (widgetRef: ObjRef | null) => void; removeHoveredWidget: (widgetRef: ObjRef | null) => void; isHovered: (widgetRef: ObjRef, hoveredWidgets: ObjRef[]) => boolean; } export declare const HoveredWidgetContext: import("@gooddata/sdk-ui").IContextStore; export declare const useHoveredWidgetContextValue: () => IHoveredWidgetContextState; export declare function HoveredWidgetProvider({ children }: { children: ReactNode; }): import("react/jsx-runtime").JSX.Element; export {}; //# sourceMappingURL=HoveredWidgetContext.d.ts.map