vike
Version:
(Replaces Next.js/Nuxt) 🔨 Composable framework to build advanced applications with flexibility and stability.
13 lines (12 loc) • 622 B
TypeScript
export { getPageContextPublicShared };
export { assertPropertyGetters };
export type { PageContextPublicMinimum };
import type { PageContextCreated } from './createPageContextShared.js';
type PageContextPublicMinimum = PageContextCreated;
declare function getPageContextPublicShared<PageContext extends PageContextPublicMinimum>(pageContext: PageContext): PageContext & {
_isProxyObject: true;
_originalObject: PageContext;
} & {
dangerouslyUseInternals: import("./getPublicProxy.js").DangerouslyUseInternals<PageContext>;
};
declare function assertPropertyGetters(pageContext: Record<string, unknown>): void;