ts-simple-ast
Version:
TypeScript compiler wrapper for AST navigation and code generation.
21 lines (20 loc) • 530 B
TypeScript
import * as ts from "typescript";
import { ReferenceEntry } from "./ReferenceEntry";
import { ReferencedSymbolDefinitionInfo } from "./ReferencedSymbolDefinitionInfo";
/**
* Referenced symbol.
*/
export declare class ReferencedSymbol {
/**
* Gets the compiler referenced symbol.
*/
readonly compilerObject: ts.ReferencedSymbol;
/**
* Gets the definition.
*/
getDefinition(): ReferencedSymbolDefinitionInfo;
/**
* Gets the references.
*/
getReferences(): ReferenceEntry[];
}