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>;
}
