import { Config } from "../../types/config.mjs";
import { AdapterRuntimeContext } from "../runtime/types.mjs";

//#region src/libs/plugins/check-all-plugins-compatibility.d.ts
/**
 * Responsible for checking the compatibility of the plugins with the current runtime context and config.
 *
 * When this throws, its on the CLI commands to handle catching the error and logging the message.
 */
declare const checkAllPluginsCompatibility: (props: {
  runtimeContext: AdapterRuntimeContext;
  config: Config;
}) => Promise<void>;
//#endregion
export { checkAllPluginsCompatibility as default };
//# sourceMappingURL=check-all-plugins-compatibility.d.mts.map