/// <reference types="react" />
import { AdvancedTourHooksParams } from './types';
/**
 * useAdvancedTour is required to add AdvancedTour on the page where you need it. * */
export declare const useAdvancedTour: ({ tourId, isShowTour, isTourEnabled, isHighlighted, }: AdvancedTourHooksParams) => {
    showTour: boolean;
    setTourId: import("react").Dispatch<import("react").SetStateAction<string>>;
    setStepId: import("react").Dispatch<import("react").SetStateAction<number>>;
    setStep: import("react").Dispatch<import("react").SetStateAction<import("../types").StepProps | undefined>>;
    setShowTour: import("react").Dispatch<import("react").SetStateAction<boolean>>;
    setAdvancedTourEnabled: import("react").Dispatch<import("react").SetStateAction<boolean>>;
    setAdvancedTourId: import("react").Dispatch<import("react").SetStateAction<string>>;
    setAdvancedTourStepId: import("react").Dispatch<import("react").SetStateAction<number>>;
    setShowAdvancedTour: import("react").Dispatch<import("react").SetStateAction<boolean>>;
    advancedTourStepId: number;
    setIsHighlighted: import("react").Dispatch<import("react").SetStateAction<boolean>>;
    advancedTourEnabled: boolean;
};
