import { type SourceFile } from './source.js'; export type DomainProject = { root: string; files: readonly SourceFile[]; filesByPath: ReadonlyMap; packageScopes: readonly PackageScope[]; }; type PackageScope = { directory: string; imports: ReadonlyMap; }; export declare function discoverProject(root: string): Promise; export declare function normalizePath(path: string): string; export declare function isProductionSource(relativePath: string): boolean; export declare function isProductionCore(relativePath: string): boolean; export declare function resolveProjectImport(project: DomainProject, importer: SourceFile, specifier: string): SourceFile | undefined; export {}; //# sourceMappingURL=project.d.ts.map