docutils-ts
Version:
Port of the Python Docutils library to TypeScript
30 lines (29 loc) • 819 B
TypeScript
import Transform from '../transform.js';
import { NodeInterface } from "../types.js";
declare class Decorations extends Transform {
apply(): void;
generateHeader(): NodeInterface[] | undefined;
generateFooter(): NodeInterface[] | undefined;
}
/**
* Place any system messages generated after parsing into a dedicated section
* of the document.
*/
declare class Messages extends Transform {
apply(): void;
}
/**
* Remove system messages below verbosity threshold.
*/
declare class FilterMessages extends Transform {
apply(): void;
}
/**
* Append all post-parse system messages to the end of the document.
* Used for testing purposes.
* @todo unimplemented
*/
declare class TestMessages extends Transform {
apply(): void;
}
export { Decorations, Messages, FilterMessages, TestMessages, };