import React, { ReactNode } from 'react';
import { HeightType } from '../../../types/styleType';
export interface INavProps extends React.HTMLAttributes<HTMLElement>, HeightType {
    pathName: string;
    navigate: (path: string) => void;
    show?: boolean;
    defalultMenuOpenKey?: string | string[];
    multiMenuOpen?: boolean;
    children: ReactNode;
}
declare const _default: React.ForwardRefExoticComponent<INavProps & React.RefAttributes<HTMLElement>> & {
    Header: ({ logoIcon, logo, logoWidth, logoHeight, onClickClose, onClickOpen, ...props }: import("./NavHeader").INavHeaderProps) => import("@emotion/react/jsx-runtime").JSX.Element;
    Section: ({ children, ...props }: import("./NavSection").INavSectionProps) => import("@emotion/react/jsx-runtime").JSX.Element;
    Item: ({ icon, title, to, subMenu, onClickItem, ...props }: import("./NavItem").INavItemProps) => import("@emotion/react/jsx-runtime").JSX.Element;
};
export default _default;
