import { Language } from './TreeSitterRegistry';
export type EdgeKind = 'import' | 'reexport' | 'require';
export interface DependencyEdge {
    from: string;
    toModule: string;
    resolvedFile?: string;
    kind: EdgeKind;
    language: Language;
}
export declare function extractDependencies(filePath: string, source: string): DependencyEdge[];
