import type { ComponentType, Context, PropsWithChildren } from "react"; import { type IProviderProps } from "../app/Provider"; import type { INavItemProps, INavItemsProps } from "./NavItem"; import { type INavItemsProviderProps } from "./NavItemsProviderProps"; type INavItemsContextProvider> = ComponentType>>>; export type INavItemsContextProviderResult> = { NavItemsContext: Context>>; useNavItemsContext: () => INavItemsProviderProps; NavItemsContextProvider: INavItemsContextProvider; }; export declare function createNavItemsContextProvider>(props?: Partial>): INavItemsContextProviderResult; export {};