/**
 * Session Backend Interface Module
 *
 * Defines the abstraction layer interfaces for terminal session backends.
 * This enables the Crewly system to use terminal session backends
 * without changing the higher-level code that uses these interfaces.
 *
 * @module session-backend.interface
 */
/**
 * Default terminal dimensions
 */
export const DEFAULT_TERMINAL_COLS = 80;
export const DEFAULT_TERMINAL_ROWS = 24;
/**
 * Default shell command based on platform
 */
export const DEFAULT_SHELL = process.platform === 'win32' ? 'powershell.exe' : '/bin/bash';
//# sourceMappingURL=session-backend.interface.js.map