import { type REPLServer } from "node:repl"; export type ReplFactory = (prompt?: string) => REPLServer; export declare class ReplSession { private context; private createRepl; private server?; constructor(context?: Record, createRepl?: ReplFactory); start(prompt?: string): REPLServer; close(): void; }