1 | import { Application } from '../application';
|
2 | import { Theme } from './theme';
|
3 | import { ProjectReflection } from '../models/reflections/project';
|
4 | import { RendererComponent } from './components';
|
5 | import { ChildableComponent } from '../utils/component';
|
6 | export declare class Renderer extends ChildableComponent<Application, RendererComponent> {
|
7 | theme?: Theme;
|
8 | themeName: string;
|
9 | disableOutputCheck: boolean;
|
10 | gaID: string;
|
11 | gaSite: string;
|
12 | hideGenerator: boolean;
|
13 | entryPoint: string;
|
14 | toc: string[];
|
15 | initialize(): void;
|
16 | render(project: ProjectReflection, outputDirectory: string): void;
|
17 | private renderDocument;
|
18 | private prepareTheme;
|
19 | private prepareOutputDirectory;
|
20 | static getThemeDirectory(): string;
|
21 | static getDefaultTheme(): string;
|
22 | }
|
23 | import './plugins';
|