UNPKG

vike

Version:

The Framework *You* Control - Next.js & Nuxt alternative for unprecedented flexibility and dependability.

13 lines (12 loc) 883 B
export { execHookServer }; export type { PageContextExecHookServer }; import { type PageContextForPublicUsageServer } from './preparePageContextForPublicUsageServer.js'; import type { VikeConfigPublicPageLazy } from '../../../shared/getPageFiles.js'; import type { HookName } from '../../../types/Config.js'; type PageContextExecHookServer = VikeConfigPublicPageLazy & PageContextForPublicUsageServer; declare function execHookServer(hookName: HookName, pageContext: PageContextExecHookServer): Promise<(import("../../../shared/hooks/getHook.js").HookLoc & { hookFn: (arg: import("../../../shared/preparePageContextForPublicUsage.js").PageContextPrepareMinimum | import("../../../shared/prepareGlobalContextForPublicUsage.js").GlobalContextPrepareMinimum) => unknown; hookTimeout: import("../../../shared/hooks/getHook.js").HookTimeout; } & { hookReturn: unknown; })[]>;