///
import * as PropTypes from 'prop-types';
import * as React from 'react';
import MainSidebarUserPanel from './MainSidebarUserPanel';
import MainSidebarMenu from './MainSidebarMenu';
export interface Props {
collapsed?: boolean;
}
declare class MainSidebar extends React.Component {
constructor(props: any, context: any);
static propTypes: {
children: PropTypes.Requireable;
collapsed: PropTypes.Requireable;
};
static defaultProps: {
collapsed: boolean;
};
static contextTypes: {
$adminlte_layout: PropTypes.Requireable;
};
static UserPanel: typeof MainSidebarUserPanel;
static Menu: typeof MainSidebarMenu;
componentWillReceiveProps(nextProps: any, nextContext: any): void;
render(): JSX.Element;
}
export default MainSidebar;