/** Negotiated by the stock ttyd launcher, never inferred from ordinary output. * The Bash Readline adapter emits this OSC only at its first input boundary. * It is metadata (ignored by older xterm clients), not a prompt string. */ export declare const TERMINAL_INPUT_READY_PREFERENCE = "opengeniInputReady"; export declare const TERMINAL_INPUT_READY_PROTOCOL = "bash-readline-v1"; /** One decoder per WebSocket/PTY generation. Retains at most a partial marker, * rather than buffering terminal output while the shell initializes. */ export declare function terminalInputReadyDecoder(): (data: string) => { output: string; ready: boolean; };