import { type ReactNode } from "react"; import type { WalkthroughStep } from "../types"; type WalkthroughContextType = { steps: WalkthroughStep[]; currentStepIndex: number; isActive: boolean; start: () => void; next: () => void; back: () => void; skip: () => void; finish: () => void; goToStep: (index: number) => void; }; type WalkthroughProviderProps = { steps: WalkthroughStep[]; children: ReactNode; }; export declare const WalkthroughProvider: ({ steps, children, }: WalkthroughProviderProps) => import("react/jsx-runtime").JSX.Element; export declare const useWalkthroughContext: () => WalkthroughContextType; export {};