/// <reference types="react-router" />
import React, { Component } from 'react';
declare class SideMenu extends Component<any> {
    renderMenuItem: (item: any) => JSX.Element;
    renderMenu: (m: any) => JSX.Element;
    renderMenus: (menus: any) => any;
    selectMenu: ({ item, key, keyPath }: any) => void;
    render(): JSX.Element;
}
declare const _default: React.ComponentClass<Pick<any, string | number | symbol> & {
    wrappedComponentRef?: ((instance: SideMenu | null) => void) | React.RefObject<SideMenu> | null | undefined;
}, any> & import("react-router").WithRouterStatics<typeof SideMenu>;
export default _default;
