import { SymbolLocation } from './SymbolTypes.js';
export interface SymbolReference {
    symbol: string;
    location: SymbolLocation;
    type: 'definition' | 'declaration' | 'usage';
}
export interface SymbolDependency {
    symbol: string;
    type: 'import' | 'usage' | 'inheritance';
}
export interface SymbolReferences {
    symbol: string;
    definition: SymbolLocation;
    declarations: SymbolLocation[];
    references: SymbolReference[];
    dependencies: SymbolDependency[];
}
//# sourceMappingURL=symbol-refs.d.ts.map