import { BubbleLayerTooltip } from "../slots/BubbleLayerTooltip.js";
import { ChoroplethLayerTooltip } from "../slots/ChoroplethLayerTooltip.js";
import { ConnectionLayerTooltip } from "../slots/ConnectionLayerTooltip.js";
import { DotLayerTooltip } from "../slots/DotLayerTooltip.js";
const isDotTooltipTemplate = (template) => typeof template === typeof DotLayerTooltip;
const isBubbleTooltipTemplate = (template) => typeof template === typeof BubbleLayerTooltip;
const isConnectionTooltipTemplate = (template) => typeof template === typeof ConnectionLayerTooltip;
const isChoroplethTooltipTemplate = (template) => typeof template === typeof ChoroplethLayerTooltip;
const isConnection = (data) => data["path"] !== void 0;
const isRegion = (data) => data["name"] !== void 0;
export {
  isBubbleTooltipTemplate,
  isChoroplethTooltipTemplate,
  isConnection,
  isConnectionTooltipTemplate,
  isDotTooltipTemplate,
  isRegion
};
//# sourceMappingURL=tooltip-type-guards.js.map
