import type { PatchBuilderV2 } from "@git-stunts/git-warp"; import type { PathOps } from "../ports/paths.js"; type TSNode = import("web-tree-sitter").SyntaxNode; export declare function isPythonPackageModulePath(filePath: string): boolean; export declare function pythonChildModuleSource(packageSource: string, childName: string): string; export declare function resolvePythonModulePath(source: string, importingFilePath: string, pathOps: PathOps, knownFiles: ReadonlySet): string | null; /** Resolve first-party Python imports without sharing TypeScript resolver shapes. */ export declare function resolvePythonImportEdges(patch: PatchBuilderV2, filePath: string, root: TSNode, pathOps: PathOps, knownFiles: ReadonlySet): void; export {}; //# sourceMappingURL=python-import-resolver.d.ts.map