/**
 * Barrel re-export for `opensquid` engine integration.
 *
 * Public surface:
 *   - EngineClient + RpcError + ENGINE_ERROR (`./client.js`)
 *   - resolveEngineBin / setEngineBin / forgetEngineBin / loadEngineConfig
 *     (`./config.js`)
 *   - resolveBundledEngineBin + platform probe helpers (`./resolver.js`)
 *   - registerEngineCli + EngineCliError (`./cli.js`)
 *   - All wire-shape types (`./types.js`)
 */
export { EngineClient, ENGINE_ERROR, RpcError } from './client.js';
export { forgetEngineBin, loadEngineConfig, resolveEngineBin, saveEngineConfig, setEngineBin, } from './config.js';
export { binaryNameForPlatform, currentPlatform, packageForPlatform, resolveBundledEngineBin, } from './resolver.js';
export { EngineCliError, registerEngineCli } from './cli.js';
//# sourceMappingURL=index.js.map