docutils-ts
Version:
Port of the Python Docutils library to TypeScript
16 lines (15 loc) • 495 B
TypeScript
import Input from './io/input.js';
import Output from './io/output.js';
import { InputConstructorArgs, OutputConstructorArgs } from "./types.js";
/**
* Direct string input.
*/
export declare class StringInput extends Input {
constructor(args: InputConstructorArgs);
read(): Promise<string>;
readlines(): Promise<string[]>;
}
export declare class StringOutput extends Output<string> {
constructor(args: OutputConstructorArgs<string>);
write(data: string): Promise<string>;
}