export declare const UNRESOLVED_IMPORTS_SIDECAR_SUFFIX = ".unresolved-imports.json"; /** * Variant segment that isolates development-compiled module artifacts. It * lives with the key format because the namespace schema below has to name it: * the namespace roll is what keeps legacy, always-development-compiled entries * off the unsegmented production key. */ export declare const MDX_MODULE_DEV_COMPILE_VARIANT = "on:compile-dev"; export declare const CYCLE_MANIFEST_SIDECAR_SUFFIX = ".cycle-manifest.json"; /** Cache-wide storage that no project or content-source namespace can occupy. */ export declare function getCycleManifestCacheRootDir(): string; /** Storage outside the project-relative artifact namespace for one cache dir. */ export declare function getCycleManifestCacheDir(cacheDir: string): string; /** * Declarative description of every MDX-ESM cache key shape. `createCacheNamespace` * hashes it, so naming a format change here rolls the namespace and makes the * entries written under the previous shape unreachable. * * Exported so a test can rebuild the namespace from a modified sample and assert * the isolation the roll provides, rather than pinning the resulting hash. */ export declare function buildMdxEsmCacheSchemaSample(): { transformKey: string; devCompileVariant: string; pathKey: string; moduleFile: string; moduleRecoveryKey: string; jsxFile: string; unresolvedVfModulesPattern: string; allFileUrlPattern: string; mjsFileUrlPattern: string; pathCacheAttributionSchema: string; sourceHashing: string[]; publicRuntimeAliases: { [k: string]: { target: string | null; url: string | null; }; }; frameworkVersion: string; }; export declare const MDX_ESM_ALL_FILE_URL_PATTERN_SOURCE: string; export declare const MDX_ESM_MJS_FILE_URL_PATTERN_SOURCE: string; export declare const MDX_ESM_CACHE_NAMESPACE: string; export declare const FRAMEWORK_VF_MODULE_CACHE_NAMESPACE: string; export declare function buildMdxEsmTransformCacheKey(projectId: string, contentSourceId: string, reactVersion: string, normalizedPath: string, contentHash: string, cacheVariant?: string): string; export declare function buildMdxEsmPathCacheKey(normalizedPath: string, reactVersion?: string, cacheVariant?: string): string; export declare function buildMdxEsmModuleFileName(contentHash: string): string; export declare function buildMdxEsmModuleRecoveryCacheKey(projectId: string, contentSourceId: string, fileName: string): string; export declare function buildMdxJsxCacheFileName(filePath: string, sourceCode: string): string; export declare function buildFrameworkVfModuleCacheFileName(pathHash: string, envKey: string, contentHash: string): string; //# sourceMappingURL=cache-format.d.ts.map