/**
 * CodeAnalizerComment: Updated 1 imports on 2024-09-21 23:07:24
 * Update:: import { makeid } to '@mikezimm/fps-core-v7/lib/logic/Strings/guids;'

 */
/**
 * Imported from HubCon 2024-07-29 as is with following updates
 */
import * as React from 'react';
import { ICategoriesProps, ICategoriesState } from './ICategoriesProps';
/**
 * 2024-07-29:  Migrated from HubCon Categories component into separate reusable component
 *  Changes from original:
 *    1.  Moved HubConnections.module.scss into HighlightCategories.css in fps-styles and require it in this component.
 *    2.  Moved HubCon specific help content into CategoriesHeadingHubCon
 *    3.  Accept HeadingHelp element in it's place.
 *
 *    So for HubCon part, create the HeadingHelp element using categoriesHeadingHubCon and pass it in in the HeadingHelp prop.
 *
 */
export default class Categories extends React.Component<ICategoriesProps, ICategoriesState> {
    /***
   *     .o88b.  .d88b.  d8b   db .d8888. d888888b d8888b. db    db  .o88b. d888888b  .d88b.  d8888b.
   *    d8P  Y8 .8P  Y8. 888o  88 88'  YP `~~88~~' 88  `8D 88    88 d8P  Y8 `~~88~~' .8P  Y8. 88  `8D
   *    8P      88    88 88V8o 88 `8bo.      88    88oobY' 88    88 8P         88    88    88 88oobY'
   *    8b      88    88 88 V8o88   `Y8b.    88    88`8b   88    88 8b         88    88    88 88`8b
   *    Y8b  d8 `8b  d8' 88  V888 db   8D    88    88 `88. 88b  d88 Y8b  d8    88    `8b  d8' 88 `88.
   *     `Y88P'  `Y88P'  VP   V8P `8888Y'    YP    88   YD ~Y8888P'  `Y88P'    YP     `Y88P'  88   YD
   *
   *
   */
    constructor(props: ICategoriesProps);
    componentDidMount(): Promise<void>;
    /***
     *         d8888b. d888888b d8888b.      db    db d8888b. d8888b.  .d8b.  d888888b d88888b
     *         88  `8D   `88'   88  `8D      88    88 88  `8D 88  `8D d8' `8b `~~88~~' 88'
     *         88   88    88    88   88      88    88 88oodD' 88   88 88ooo88    88    88ooooo
     *         88   88    88    88   88      88    88 88~~~   88   88 88~~~88    88    88~~~~~
     *         88  .8D   .88.   88  .8D      88b  d88 88      88  .8D 88   88    88    88.
     *         Y8888D' Y888888P Y8888D'      ~Y8888P' 88      Y8888D' YP   YP    YP    Y88888P
     *
     *
     */
    componentDidUpdate(prevProps: ICategoriesProps, prevState: ICategoriesState): void;
    render(): React.ReactElement<ICategoriesProps>;
}
//# sourceMappingURL=Categories.d.ts.map