/**
 * @fileoverview Utility module for useSemaforoTour.js
 * 
 * @module games.semaforo.hooks.useSemaforoTour
 */

import { useGameTour } from "../../../../hooks/useGameTour";
import { semaforoTourSteps, semaforoTourOptions } from "../config/tourSteps";

export const useSemaforoTour = () => {
  /**
   * Hook que inicia e controla o tour guiado específico do jogo Semáforo.
   * Retorna os mesmos helpers que `useGameTour` (ex.: `startTour`, `isRunning`).
   * @returns {Object} API do tour (por delegação a `useGameTour`).
   */
  return useGameTour("semaforo", semaforoTourSteps, semaforoTourOptions);
};
