export type TerminalKind = 'tmux' | 'wezterm' | 'kitty' | 'iterm2' | 'apple-terminal' | 'ghostty' | 'windows-terminal' | 'gnome-terminal' | 'konsole' | 'vscode' | 'alacritty' | 'hyper' | 'unknown'; export type SpawnCapability = 'tab' | 'window' | 'none'; export declare function detectTerminal(env?: NodeJS.ProcessEnv): TerminalKind;