interface SideNavOptions { selectorInit: string; selectorSideNavToggle: string; selectorSideNavSubmenu: string; selectorSideNavItem: string; selectorSideNavLink: string; selectorSideNavLinkCurrent: string; classSideNavExpanded: string; classSideNavItemActive: string; classSideNavLinkCurrent: string; } declare const SideNav_base: any; declare class SideNav extends SideNav_base { static components: WeakMap; constructor(element: HTMLElement, options?: Partial); static state: { EXPANDED: string; COLLAPSED: string; }; isNavExpanded(): boolean; changeState(state: string): void; _handleClick: (evt: MouseEvent) => void; static options: SideNavOptions; } export default SideNav;