openclaw
Version:
Multi-channel AI gateway with extensible messaging integrations
22 lines • 742 B
TypeScript
import { i as OpenClawConfig } from "../../types.openclaw-DBHlrrVj.js";
import { t as PluginDoctorStateMigration } from "../../runtime-doctor-CUSUXgcl.js";
//#region extensions/memory-wiki/src/config-compat.d.ts
type LegacyConfigRule = {
path: Array<string | number>;
message: string;
match: (value: unknown) => boolean;
};
declare const legacyConfigRules: LegacyConfigRule[];
declare function normalizeCompatibilityConfig({
cfg
}: {
cfg: OpenClawConfig;
}): {
config: OpenClawConfig;
changes: string[];
};
//#endregion
//#region extensions/memory-wiki/doctor-contract-api.d.ts
declare const stateMigrations: PluginDoctorStateMigration[];
//#endregion
export { legacyConfigRules, normalizeCompatibilityConfig, stateMigrations };