UNPKG

docutils-ts

Version:

Port of the Python Docutils library to TypeScript

12 lines (11 loc) 438 B
import Component from "./component.js"; import { DebugFunction, Document, ParserArgs } from "./types.js"; declare abstract class Parser extends Component { debugFn: DebugFunction; protected debug: boolean; constructor(args: ParserArgs); abstract parse(inputstring: string, document: Document): void; setupParse(inputstring: string, document: Document): void; abstract finishParse(): void; } export default Parser;