import { n as OpenClawConfig } from "../../types.openclaw-DaSAxiuJ.js";
import "../../config-contracts-BktxZzQU.js";
//#region extensions/llm-task/doctor-contract-api.d.ts
export declare const legacyConfigRules: ({
  path: string[];
  message: string;
  match?: undefined;
} | {
  path: string[];
  message: string;
  match: (value: unknown) => boolean;
})[];
export declare function normalizeCompatibilityConfig({ cfg }: {
  cfg: OpenClawConfig;
}): {
  config: OpenClawConfig;
  changes: string[];
};
//#endregion