worktree-tool
Version:
A command-line tool for managing Git worktrees with integrated tmux/shell session management
26 lines • 697 B
TypeScript
import { Platform, ShellType } from "../core/types.js";
/**
* Detect the current platform information
*/
export declare function detectPlatform(): Platform;
/**
* Check if tmux is available on the system
*/
export declare function checkTmuxAvailable(): boolean;
/**
* Detect the current shell type
*/
export declare function detectShell(): ShellType;
/**
* Get the shell executable path
*/
export declare function getShellPath(shellType: ShellType): string;
/**
* Check if running inside a CI environment
*/
export declare function isCI(): boolean;
/**
* Get platform-specific path separator
*/
export declare function getPathSeparator(): string;
//# sourceMappingURL=detector.d.ts.map