import { Declaration, Symbol } from 'typescript'; import { Host } from '../services/ts-host/host'; import { ContainerExportDoc } from './ContainerExportDoc'; import { ModuleDoc } from './ModuleDoc'; /** * Enum docs contain members and can have multiple declaration, which are merged, * but they cannot have decorators or type parameters */ export declare class EnumExportDoc extends ContainerExportDoc { docType: string; additionalDeclarations: Declaration[]; constructor(host: Host, moduleDoc: ModuleDoc, symbol: Symbol, aliasSymbol?: Symbol); }