export { getPageContext };
export { providePageContext };
export type { GetPageContextParams };
import { providePageContext } from '../../shared-server-client/hooks/execHook.js';
import type { PageContextClient, PageContextServer } from '../../types/PageContext.js';
import '../assertEnvServer.js';
type GetPageContextParams = Parameters<typeof getPageContext>[0];
/**
 * Access `pageContext` object inside Vike hooks, in order to create universal hooks.
 *
 * https://vike.dev/getPageContext
 */
declare function getPageContext<PageContext = PageContextClient | PageContextServer>({ asyncHook, }?: {
    asyncHook?: boolean;
}): null | PageContext;
