import type { ProjectLocalConfig } from './types.js'; import type { ConfigParameterKey } from './resolvedConfig.js'; import type { ConfigTrace } from './traced/tracedConfigLoader.js'; export declare function getCachedProjectConfig(projectDir: string): ProjectLocalConfig | undefined; export declare function setCachedProjectConfig(projectDir: string, config: ProjectLocalConfig): void; export declare function getCachedProjectConfigTrace(projectDir: string): ConfigTrace | undefined; export declare function setCachedProjectConfigTrace(projectDir: string, trace: ConfigTrace): void; export declare function hasCachedResolvedValue(projectDir: string, key: ConfigParameterKey): boolean; export declare function getCachedResolvedValue(projectDir: string, key: ConfigParameterKey): unknown; export declare function setCachedResolvedValue(projectDir: string, key: ConfigParameterKey, value: unknown): void; export declare function invalidateResolvedConfigCache(projectDir: string): void; export declare function invalidateAllResolvedConfigCache(): void; //# sourceMappingURL=resolutionCache.d.ts.map