import type { InteractiveCtx } from './shared.js'; import type { TranscriptHandle } from './transcript.js'; import type { TurnState } from './repl-loop-shared.js'; export type { TurnState }; export declare function resolveSuggestGhost(envRaw: string | undefined, jsonVal: boolean | undefined): boolean; export declare function runReplLoop(ctx: InteractiveCtx, transcript: TranscriptHandle, turnState: TurnState, sigintHandler: () => void): Promise;