import * as React from 'react';
import { QuickStartContextValues } from './utils/quick-start-context';
import { HelpTopic } from './utils/help-topic-types';
export interface HelpTopicContainerProps extends React.HTMLProps<HTMLDivElement> {
    /** array of HelpTopics */
    helpTopics: HelpTopic[];
    /** text resources object
     * Add custom strings: https://github.com/patternfly/patternfly-quickstarts/tree/main/packages/module#localization
     */
    resourceBundle?: any;
    /** language of the current resource bundle */
    language?: string;
    /** if true, will show a loading spinner on the catalog page (default false) */
    loading?: boolean;
    /**
     * Additional markdown extensions and renderers to use
     * Example usage: https://github.com/patternfly/patternfly-quickstarts/tree/main/packages/module#markdown-extensions
     */
    markdown?: {
        extensions?: any[];
        renderExtension?: (docContext: Document, rootSelector: string) => React.ReactNode;
    };
    /** additional quick start context props */
    contextProps?: QuickStartContextValues;
    children?: React.ReactNode;
}
export declare const HelpTopicContainer: React.FC<HelpTopicContainerProps>;
export interface HelpTopicDrawerProps extends React.HTMLProps<HTMLDivElement> {
    helpTopics?: HelpTopic[];
    children?: React.ReactNode;
}
export declare const HelpTopicDrawer: React.FC<HelpTopicDrawerProps>;
