
import { Styles } from "../../../tasty/styles/types.js";
import { BaseProps, ContainerStyleProps } from "../../../tasty/types.js";
import "../../../tasty/index.js";
import { PlacementAxis } from "../../../shared/index.js";
import * as react from "react";
import { AriaTooltipProps } from "react-aria";
import { DOMRefValue } from "@react-types/shared";

//#region src/components/overlays/Tooltip/Tooltip.d.ts
interface CubeTooltipProps extends BaseProps, ContainerStyleProps, AriaTooltipProps {
  tipStyles?: Styles;
  showIcon?: boolean;
  placement?: PlacementAxis;
  isMaterial?: boolean;
  isOpen?: boolean;
  isLight?: boolean;
  onOpenChange?: (isOpen: boolean) => void;
  defaultOpen?: boolean;
  shouldFlip?: boolean;
}
/**
 * Display container for Tooltip content. Has a directional arrow dependent on its placement.
 */
declare let _Tooltip: react.ForwardRefExoticComponent<CubeTooltipProps & react.RefAttributes<DOMRefValue<HTMLDivElement>>>;
//#endregion
export { CubeTooltipProps, _Tooltip };
//# sourceMappingURL=Tooltip.d.ts.map