UNPKG

@microsoft/api-extractor

Version:

Validate, document, and review the exported API for a TypeScript library

21 lines (20 loc) 673 B
import { AstSymbol } from './AstSymbol'; /** * Constructor parameters for AstEntryPoint */ export interface IExportedMember { readonly name: string; readonly astSymbol: AstSymbol; } export interface IAstEntryPointParameters { readonly exportedMembers: ReadonlyArray<IExportedMember>; } /** * This class is used by AstSymbolTable to return an entry point. * (If AstDeclaration could be used to represent a ts.SyntaxKind.SourceFile node, * then this class would not be needed.) */ export declare class AstEntryPoint { readonly exportedMembers: ReadonlyArray<IExportedMember>; constructor(parameters: IAstEntryPointParameters); }