import { DynamicNestedType } from '../../Common/helpers/flatToNested'; export declare type NavListPropsType = { level: number; navs: DynamicNestedType[]; dropdownIcon: any; dropdownOpenIcon: any; withOpenedSubNav: boolean; classes: { parentNavClassName: string; childNavClassName: string; subChildNavClassName: string; navItemClassName: string; selectedNavClassName: string; navValueContainerClassName: string; navValueClassName: string; navValueActiveClassName: string; dropdownIconClassName: string; }; }; declare function NavList({ level, navs, dropdownIcon, dropdownOpenIcon, withOpenedSubNav, classes, }: NavListPropsType): JSX.Element; declare namespace NavList { var displayName: string; var __docgenInfo: { description: string; displayName: string; props: { level: { defaultValue: null; description: string; name: string; required: boolean; type: { name: string; }; }; navs: { defaultValue: null; description: string; name: string; required: boolean; type: { name: string; }; }; dropdownIcon: { defaultValue: null; description: string; name: string; required: boolean; type: { name: string; }; }; dropdownOpenIcon: { defaultValue: null; description: string; name: string; required: boolean; type: { name: string; }; }; withOpenedSubNav: { defaultValue: null; description: string; name: string; required: boolean; type: { name: string; }; }; classes: { defaultValue: null; description: string; name: string; required: boolean; type: { name: string; }; }; }; }; } export default NavList;