import { CompatibilityContext } from "../context.mjs"; import { adaptAntigravityMcpDefinition, antigravityCompatibilityArgs, launchAntigravity } from "./antigravity.mjs"; import { codexCompatibilityArgs, codexEnvironment, codexPluginDirectories, launchCodex, supportsCodexManagedProfile } from "./codex.mjs"; import { acquireDirectoryLock, forwardSignals, isFileSystemError, lockOwnerIsRunning, pathInside, runCaptured, runChecked, runInteractive, signalExitCode, waitForExit } from "./process.mjs"; import { mcpProxyArguments } from "./shared.mjs"; //#region src/cli/commands/compat/providers/index.d.ts /** * Claude needs no state sync: everything it reads is passed as an argument, so * a run leaves nothing behind to revert. */ export declare function claudeCompatibilityArgs(context: CompatibilityContext): string[]; export declare function launchCompatibility(context: CompatibilityContext): Promise; //#endregion export { acquireDirectoryLock, adaptAntigravityMcpDefinition, antigravityCompatibilityArgs, codexCompatibilityArgs, codexEnvironment, codexPluginDirectories, forwardSignals, isFileSystemError, launchAntigravity, launchCodex, lockOwnerIsRunning, mcpProxyArguments, pathInside, runCaptured, runChecked, runInteractive, signalExitCode, supportsCodexManagedProfile, waitForExit }; //# sourceMappingURL=index.d.mts.map