import ts from "typescript"; export type TypeNode = ts.InterfaceDeclaration | ts.TypeAliasDeclaration | ts.EnumDeclaration; export type TypeNameReference = { name: string; partOfQualifiedName: boolean; }; export declare function isTypeNode(node: ts.Node): node is TypeNode; export declare function getReferencedTypeNames(node: ts.InterfaceDeclaration | ts.TypeAliasDeclaration | ts.EnumDeclaration, sourceFile: ts.SourceFile): TypeNameReference[];