UNPKG

vike

Version:

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

14 lines (13 loc) 816 B
import '../../assertEnvVite.js'; export { resolvePointerImport }; export { resolvePointerImportData }; export type { PointerImport }; import type { DefinedAtFilePath } from '../../../../types/PageConfig.js'; import { type PointerImportData } from './pointerImports.js'; import type { FilePath, FilePathResolved } from '../../../../types/FilePath.js'; type PointerImport = { fileExportPath: FileExportPath; }; type FileExportPath = DefinedAtFilePath & Required<Pick<DefinedAtFilePath, 'fileExportName'>>; declare function resolvePointerImport(configValue: unknown, importerFilePath: FilePathResolved, userRootDir: string, configName: string): null | PointerImport; declare function resolvePointerImportData(pointerImportData: PointerImportData, importerFilePath: FilePathResolved, userRootDir: string): FilePath;