docutils-ts
Version:
Port of the Python Docutils library to TypeScript
12 lines (11 loc) • 438 B
TypeScript
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;