import React from 'react';
import { SiteType } from "../../../../../types";
type TMenuItem = {
    name?: string;
    thumbnail?: string;
    link?: string;
    linkTarget?: '_blank' | '_self' | '_parent' | '_top';
    isNew?: boolean;
    id?: string;
    isMobileAppTool?: boolean;
};
export type Props = {
    hrefViewMore?: string;
    titleBtnViewMore?: string;
    UrlFE?: string;
    onClosePopup?: () => void;
    menuItems?: TMenuItem[];
    headingTitle?: string;
    activeItem?: string;
};
declare const Categories: ({ hrefViewMore, titleBtnViewMore, UrlFE, onClosePopup, menuItems, headingTitle, activeItem, }: Props) => React.JSX.Element;
declare const CategoriesItem: ({ href, menuItem, activeItem, siteType, onClick, }: {
    href: string;
    menuItem: TMenuItem;
    activeItem?: string;
    siteType: SiteType;
    onClick?: () => void;
}) => React.JSX.Element;
declare const ExtraCategories: ({ menuItems, siteType, onClick, }: {
    menuItems: TMenuItem[];
    siteType: SiteType;
    onClick?: () => void;
}) => React.JSX.Element;
export { Categories, ExtraCategories, CategoriesItem };
