import { ParensChecker } from "./parens-checker"; export declare type ReplEvent = { text: string; }; export declare abstract class ReplEventHandler { abstract greeting(): void; abstract handle(event: ReplEvent): Promise; } export declare abstract class Repl { abstract handler: ReplEventHandler; abstract run(): Promise; parensChecker: ParensChecker; }