vike
Version:
The Framework *You* Control - Next.js & Nuxt alternative for unprecedented flexibility and dependability.
15 lines (14 loc) • 741 B
TypeScript
export { getPageConfigsRuntime };
export { getAllPageIds };
import type { PageFile } from './getPageFiles.js';
import { type PageConfigUserFriendly, type PageConfigsUserFriendly } from './page-configs/getPageConfigUserFriendly.js';
import type { PageConfigGlobalRuntime, PageConfigRuntime } from './page-configs/PageConfig.js';
declare function getPageConfigsRuntime(virtualFileExports: unknown): {
pageFilesAll: PageFile[];
allPageIds: string[];
pageConfigs: PageConfigRuntime[];
pageConfigGlobal: PageConfigGlobalRuntime;
globalConfig: PageConfigUserFriendly;
pageConfigsUserFriendly: PageConfigsUserFriendly;
};
declare function getAllPageIds(pageFilesAll: PageFile[], pageConfigs: PageConfigRuntime[]): string[];