import React from 'react'; import type { IMenuItem, INavigationStyle } from './type'; export declare const renderTitle: (navigationStyle: INavigationStyle) => JSX.Element; export declare const renderMenuTitle: (navigationStyle: INavigationStyle, item: Partial, hasIcon: boolean) => JSX.Element; export declare const MenuLogo: React.NamedExoticComponent<{ navigationStyle: INavigationStyle; className: string; }>; export declare const IconShow: ({ onIcon, menuColor, menuFontSize }: { onIcon: any; menuColor: any; menuFontSize: any; }) => JSX.Element; export declare const renderMenuIcon: (iconUrl: string, iconPath: string, navigationStyle: INavigationStyle) => JSX.Element; export declare const navigateTo: (menu: IMenuItem) => void; export declare const hasSelectedMenu: (menu: IMenuItem, selectedkey: string) => boolean; export declare const expandMenu: (menuData: IMenuItem[], menuItem: Partial, init?: boolean) => any; export declare const findMenuItemByPath: (menus: IMenuItem[], targetPath: string) => IMenuItem | null;