import { type OnboardingTourController } from './hooks/use-onboarding-tour/use-onboarding-tour';
import { OnboardingTourFocusRevealProps } from './OnboardingTourFocusReveal/OnboardingTourFocusReveal';
import { OnboardingTourPopoverContentBaseProps } from './OnboardingTourPopoverContent';
interface OnboardingTourContextValue extends OnboardingTourController, Omit<OnboardingTourPopoverContentBaseProps, 'tourController'> {
    /** Props passed to FocusReveal */
    focusRevealProps?: OnboardingTourFocusRevealProps | ((tourController: OnboardingTourController) => OnboardingTourFocusRevealProps);
}
export declare const _OnboardingTourProvider: import("react").Provider<OnboardingTourContextValue | null>;
export declare function useOnboardingTourContext(): OnboardingTourContextValue | null;
export {};
