import { TourPlayerContextValue, TourPlayerProviderProps } from './types'; /** * TourPlayerProvider Component * Provides tour player context and renders the tour UI overlay */ export declare function TourPlayerProvider({ children, onTourStart, onTourComplete, onTourSkip, onStepChange, onStepComplete, zIndex, }: TourPlayerProviderProps): import("react/jsx-runtime").JSX.Element; /** * Hook to access tour player context */ export declare function useTourPlayerContext(): TourPlayerContextValue; /** * Hook to start a tour programmatically */ export declare function useStartTour(): (tour: import('./types').Tour) => void; /** * Hook to stop the current tour */ export declare function useStopTour(): () => void; /** * Hook to check if a tour is currently playing */ export declare function useIsTourPlaying(): { isPlaying: boolean; currentTour: import('./types').Tour | null; }; //# sourceMappingURL=TourPlayerProvider.d.ts.map