"use strict";
var __importDefault = (this && this.__importDefault) || function (mod) {
    return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.default = exports.findAvailablePort = exports.isPortAvailable = exports.execClaudeWithCLIProxy = void 0;
/**
 * CLIProxy Executor - Backwards Compatibility Shim
 *
 * This file re-exports from the modular executor/ structure.
 * All implementation has been moved to:
 * - executor/index.ts - Main orchestrator
 * - executor/lifecycle-manager.ts - Spawn/kill/poll operations
 * - executor/env-resolver.ts - Environment variable resolution
 * - executor/retry-handler.ts - Error recovery and retry logic
 * - executor/session-bridge.ts - Session tracking integration
 *
 * @deprecated Import from './executor' instead
 */
// Re-export from modular structure
var _1 = require(".");
Object.defineProperty(exports, "execClaudeWithCLIProxy", { enumerable: true, get: function () { return _1.execClaudeWithCLIProxy; } });
Object.defineProperty(exports, "isPortAvailable", { enumerable: true, get: function () { return _1.isPortAvailable; } });
Object.defineProperty(exports, "findAvailablePort", { enumerable: true, get: function () { return _1.findAvailablePort; } });
var _2 = require(".");
Object.defineProperty(exports, "default", { enumerable: true, get: function () { return __importDefault(_2).default; } });
//# sourceMappingURL=cliproxy-executor.js.map