/// <reference types="react" />
import { SetStateType } from '../../../types/hookType';
export type navSubMenuType = {
    title: string;
    to: string;
    onClick?: (e?: React.MouseEvent<HTMLElement, MouseEvent>) => void;
}[];
export type INavCtxType = {
    pathName?: string;
    navigate?: (path: string) => void;
    navShow?: boolean;
    setNavShow?: SetStateType<boolean>;
    menuOpenKeys?: string | string[];
    setMenuOpenKeys?: SetStateType<string | string[] | undefined>;
    multiMenuOpen?: boolean;
};
export declare const NavContext: import("react").Context<INavCtxType>;
