import type { QualifiedReferenceContext, QualifiedReferenceLanguage, ResolvedImportBinding, ShadowRegion, TSNode } from "./qualified-reference-contract.js"; export declare function pythonClassNamespaceAppliesAtIndex(classScope: TSNode, index: number): boolean; export declare function importBindingAppliesAtIndex(language: QualifiedReferenceLanguage, binding: ResolvedImportBinding, index: number): boolean; export declare function collectShadowRegions(language: QualifiedReferenceLanguage, filePath: string, root: TSNode, bindings: readonly ResolvedImportBinding[], context: QualifiedReferenceContext): readonly ShadowRegion[]; //# sourceMappingURL=qualified-reference-shadows.d.ts.map