import type { GoReferenceContext } from "./qualified-reference-resolver.js"; export type RefFileReader = (filePath: string) => Promise; export type GoReferenceContextResolver = (importingFilePath: string) => Promise; /** Build a resolver that shares parsed manifests and package declarations. */ export declare function createGoReferenceContextResolver(knownFiles: ReadonlySet, readFile: RefFileReader): GoReferenceContextResolver; /** Build exact first-party package ownership and unique exported declarations. */ export declare function buildGoReferenceContext(importingFilePath: string, knownFiles: ReadonlySet, readFile: RefFileReader): Promise; //# sourceMappingURL=go-reference-context.d.ts.map