import type { Diagnostic, Graph, Manifest } from '../graph.js'; import type { RegistryAdapter } from '../registry/types.js'; export interface ModifyContext { registry: RegistryAdapter; manifests?: Record; } export interface ModifyOptions { context?: ModifyContext; onDiagnostic?: (d: Diagnostic) => void; } export declare function resolveContext(graph: Graph, options?: ModifyOptions): ModifyContext;