export declare function detectCaptureMode(env?: NodeJS.ProcessEnv): boolean; export declare function detectBell(env?: NodeJS.ProcessEnv): boolean; export declare function detectReducedMotion(env?: NodeJS.ProcessEnv): boolean; export declare function detectCaretBlink(env?: NodeJS.ProcessEnv): boolean; export declare function detectGoblinSpinner(env?: NodeJS.ProcessEnv): boolean; export declare function detectGoblinMascot(env?: NodeJS.ProcessEnv): boolean; export declare function ringBellIfEnabled(stream: { write(s: string): unknown; isTTY?: boolean; }, env?: NodeJS.ProcessEnv): void; export declare function detectTermTitle(env?: NodeJS.ProcessEnv): boolean; export declare function detectNotify(env?: NodeJS.ProcessEnv): boolean; export declare function detectTurnSeparator(env?: NodeJS.ProcessEnv): boolean; export declare function formatTerminalTitle(cwd: string, running: boolean): string; export declare function stripControlBytes(s: string): string; export declare function setTerminalTitleIfEnabled(stream: { write(s: string): unknown; isTTY?: boolean; }, title: string, env?: NodeJS.ProcessEnv): void; export declare function notifyIfEnabled(stream: { write(s: string): unknown; isTTY?: boolean; }, message: string, env?: NodeJS.ProcessEnv): void;