import { type ReactNode } from "react"; export declare const collapsables: { hide: (path: string[]) => void; show: (path: string[]) => void; toggle(path: string[]): void; hideAll(): void; }; export declare function useCollapsableIsShowing(path: string[]): any; export declare function SiteNavigationContextProvider({ children, }: { children: ReactNode; }): import("react/jsx-runtime").JSX.Element; export declare function useSiteNavigationContext(): { scrollToPathIfMatches: (path: string[], element: Element) => boolean; markForScrollTo: (path: string[]) => void; openAndNavigateTo: (path: string[], closeOthers?: boolean) => void; };