UNPKG

docutils-ts

Version:

Port of the Python Docutils library to TypeScript

25 lines (24 loc) 680 B
import BaseWriter from '../writer.js'; import { SettingsSpecType, GenericSettings } from "../types.js"; export interface TemplateVars { [varName: string]: string | (() => string) | undefined; } /** * Class for writing HTML * */ declare class HTMLBaseWriter extends BaseWriter { private visitorAttributes; private visitor?; private translatorClass; private template; configSection: string; configSectionDependencies: string[]; settingsDefaults: GenericSettings; settingsSpec: SettingsSpecType[]; translate(): void; applyTemplate(): string; templateVars(): TemplateVars; assembleParts(): void; } export default HTMLBaseWriter;