@bitjson/typedoc
Version:
Create api documentation for TypeScript projects.
21 lines (20 loc) • 678 B
TypeScript
import { SourceFile, SourceDirectory } from '../sources/index';
import { Reflection, ReflectionKind } from './abstract';
import { ContainerReflection } from './container';
export declare class ProjectReflection extends ContainerReflection {
reflections: {
[id: number]: Reflection;
};
symbolMapping: {
[symbolId: number]: number;
};
directory: SourceDirectory;
files: SourceFile[];
name: string;
readme?: string;
packageInfo: any;
constructor(name: string);
isProject(): boolean;
getReflectionsByKind(kind: ReflectionKind): Reflection[];
findReflectionByName(arg: string | string[]): Reflection | undefined;
}