import React, { FC, PropsWithChildren } from "react";
export declare enum HelpCenterHintType {
    HelpCenter = "help-center",
    Onboarding = "onboarding"
}
export type C3HelpCenterContextValue = {
    openHelpCenter: (showTabId?: string) => void;
    setIsHelpCenterOpen: (isOpen: boolean) => void;
    isHelpCenterOpen: boolean;
    showTabId?: string | null;
    showHint: boolean;
    setShowHint: (showHint: boolean) => void;
    setShowHintOnClose: (showHintOnClose: boolean) => void;
    hintType: HelpCenterHintType;
    setHintType: (hintType: HelpCenterHintType) => void;
};
export declare const C3HelpCenterContext: React.Context<C3HelpCenterContextValue>;
export declare const C3HelpCenterProvider: FC<PropsWithChildren>;
export declare const useC3HelpCenter: () => C3HelpCenterContextValue;
