vike
Version:
The Framework *You* Control - Next.js & Nuxt alternative for unprecedented flexibility and dependability.
9 lines (8 loc) • 435 B
TypeScript
export { executeGuardHook };
import type { PageConfigUserFriendlyOld, PageFile } from '../getPageFiles.js';
import type { PageConfigRuntime } from '../page-configs/PageConfig.js';
declare function executeGuardHook<T extends PageConfigUserFriendlyOld & {
pageId: string;
_pageFilesAll: PageFile[];
_pageConfigs: PageConfigRuntime[];
}>(pageContext: T, prepareForUserConsumption: (pageConfig: T) => T | void): Promise<void>;