dgeni-packages
Version:
A collection of dgeni packages for generating documentation from source code
14 lines (13 loc) • 608 B
TypeScript
import { Symbol, UnderscoreEscapedMap } from 'typescript';
import { ExportDoc } from './ExportDoc';
import { MemberDoc } from './MemberDoc';
/**
* This document represents things that contain members such as classes, enums and interfaces.
*
* Although such things can have multiple mergeable declarations, we consider them as a single doc.
* So such documents are not OverloadableExport docs.
*/
export declare abstract class ContainerExportDoc extends ExportDoc {
members: MemberDoc[];
protected getMemberDocs(members: UnderscoreEscapedMap<Symbol>, hidePrivateMembers: boolean): MemberDoc[];
}