import { versionCombinations, images, tools } from './ROHGQ63Y.js';
import { syncToolchain } from './ALSWLO4X.js';
import { init_esm_shims, __name } from './PHXMTVK6.js';
import { runCli } from '@layerzerolabs/vm-tooling';

// src/index.ts
init_esm_shims();
var context = {
  tools,
  images,
  versionCombinations
};
var main = /* @__PURE__ */ __name(() => runCli(context, (program, parseGlobalOptions) => {
  program.command("sync-toolchain").description("Pre-download the Rust toolchain specified in rust-toolchain.toml under a lock").action(() => syncToolchain(context, parseGlobalOptions(program)));
}), "main");

export { main };
//# sourceMappingURL=index.js.map
//# sourceMappingURL=index.js.map