import React from 'react';
import { HelpTopic } from './help-topic-types';
export declare type HelpTopicContextValues = {
    helpTopics?: HelpTopic[];
    setHelpTopics?: React.Dispatch<React.SetStateAction<HelpTopic[]>>;
    activeHelpTopic?: HelpTopic;
    setActiveHelpTopicByName?: (helpTopicName: string) => void;
    filteredHelpTopics?: HelpTopic[];
    setFilteredHelpTopics?: React.Dispatch<React.SetStateAction<HelpTopic[]>>;
    loading?: boolean;
    setLoading?: any;
};
export declare const HelpTopicContextDefaults: {
    helpTopics: any[];
    setHelpTopics: () => void;
    activeHelpTopic: any;
    setActiveHelpTopicByName: () => void;
    filteredHelpTopics: any[];
    setFilteredHelpTopics: () => void;
    loading: boolean;
};
export declare const HelpTopicContext: React.Context<HelpTopicContextValues>;
export declare const useValuesForHelpTopicContext: (value?: HelpTopicContextValues) => HelpTopicContextValues;
