import type { IProviderProps } from "../app/Provider"; import type { INavItemProps, INavItemsProps } from "./NavItem"; export type INavItemsProviderProps> = IProviderProps<{ navItems: NavItemsProps["navItems"]; setNavItems: (navItems: NavItemsProps["navItems"]) => void; }>; export type NavItemType> = C extends INavItemsProps ? N extends INavItemProps ? N : INavItemProps : INavItemProps; export declare function useNavItemsProviderProps>(props?: Partial>): INavItemsProviderProps;