import { type ParensChecker } from "./ParensChecker.js"; export 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; } //# sourceMappingURL=Repl.d.ts.map