import * as ts from "typescript"; import { ApiItemKinds } from "./api-item-kinds"; import { ApiMetadataDto } from "./api-metadata-dto"; import { ApiItemLocationDto } from "./api-item-location-dto"; /** * This is the interface for definitions like: interface, class or enum etc. */ export interface ApiBaseItemDto { Name: string; ApiKind: ApiItemKinds; Kind: ts.SyntaxKind; KindString: string; Metadata: ApiMetadataDto; Location: ApiItemLocationDto; }