var __defProp = Object.defineProperty;
var __getOwnPropDesc = Object.getOwnPropertyDescriptor;
var __getOwnPropNames = Object.getOwnPropertyNames;
var __hasOwnProp = Object.prototype.hasOwnProperty;
var __export = (target, all) => {
  for (var name in all)
    __defProp(target, name, { get: all[name], enumerable: !0 });
}, __copyProps = (to, from, except, desc) => {
  if (from && typeof from == "object" || typeof from == "function")
    for (let key of __getOwnPropNames(from))
      !__hasOwnProp.call(to, key) && key !== except && __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable });
  return to;
};
var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: !0 }), mod);
var Tooltip_stories_exports = {};
__export(Tooltip_stories_exports, {
  Variants: () => Variants,
  default: () => Tooltip_stories_default
});
module.exports = __toCommonJS(Tooltip_stories_exports);
var import_Button = require("./Button"), import_Tooltip = require("./Tooltip"), import_storybook_utils = require("./storybook-utils"), import_typography = require("./typography"), import_jsx_runtime = require("react/jsx-runtime"), Tooltip_stories_default = {
  component: import_Tooltip.Tooltip
};
const Variants = () => /* @__PURE__ */ (0, import_jsx_runtime.jsxs)(import_storybook_utils.RenderStage, { gap: 100, children: [
  /* @__PURE__ */ (0, import_jsx_runtime.jsxs)(import_Tooltip.Tooltip, { children: [
    /* @__PURE__ */ (0, import_jsx_runtime.jsx)(import_Tooltip.Tooltip.Trigger, { asChild: !0, children: /* @__PURE__ */ (0, import_jsx_runtime.jsx)(import_typography.Body, { children: "Plain" }) }),
    /* @__PURE__ */ (0, import_jsx_runtime.jsx)(import_Tooltip.Tooltip.Content, { children: /* @__PURE__ */ (0, import_jsx_runtime.jsx)(import_Tooltip.Tooltip.SupportingText, { children: "Plain content" }) })
  ] }),
  /* @__PURE__ */ (0, import_jsx_runtime.jsxs)(import_Tooltip.Tooltip, { children: [
    /* @__PURE__ */ (0, import_jsx_runtime.jsx)(import_Tooltip.Tooltip.Trigger, { asChild: !0, children: /* @__PURE__ */ (0, import_jsx_runtime.jsx)(import_typography.Body, { children: "Rich" }) }),
    /* @__PURE__ */ (0, import_jsx_runtime.jsxs)(import_Tooltip.Tooltip.Content, { rich: !0, children: [
      /* @__PURE__ */ (0, import_jsx_runtime.jsxs)(import_Tooltip.Tooltip.RichContent, { children: [
        /* @__PURE__ */ (0, import_jsx_runtime.jsx)(import_Tooltip.Tooltip.Subhead, { children: "Subhead" }),
        /* @__PURE__ */ (0, import_jsx_runtime.jsx)(import_Tooltip.Tooltip.SupportingText, { children: "More rich content for this tool tip, it has a sub-head, a long description and even some actions." })
      ] }),
      /* @__PURE__ */ (0, import_jsx_runtime.jsx)(import_Tooltip.Tooltip.Actions, { children: /* @__PURE__ */ (0, import_jsx_runtime.jsx)(import_Button.Button, { children: /* @__PURE__ */ (0, import_jsx_runtime.jsx)(import_Button.Button.Text, { children: "Button" }) }) })
    ] })
  ] })
] });
//# sourceMappingURL=Tooltip.stories.js.map
