UNPKG

vike

Version:

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

16 lines (15 loc) 888 B
import '../../assertEnvServer.js'; export { execHookServer }; export type { PageContextExecHookServer }; import { PageContextExecHook } from '../../../shared-server-client/hooks/execHook.js'; import type { PageContextConfig } from '../../../shared-server-client/getPageFiles.js'; import type { HookName } from '../../../types/Config.js'; type PageContextExecHookServer = PageContextConfig & PageContextExecHook & { isClientSideNavigation: boolean; }; declare function execHookServer(hookName: HookName, pageContext: PageContextExecHookServer): Promise<(import("../../../shared-server-client/hooks/getHook.js").HookLoc & { hookFn: (arg: import("../../../shared-server-client/createPageContextShared.js").PageContextCreated, ...rest: unknown[]) => unknown; hookTimeout: import("../../../shared-server-client/hooks/getHook.js").HookTimeout; } & { hookReturn: unknown; })[]>;