import { YamlAddInMapChange } from '../change-set/change-set.js'; import type { ModelI18n } from '../implementation/i18n.js'; import type { Model } from '../implementation/model.js'; import type { Type } from '../implementation/type.js'; import type { ValidationResult } from '../validation/result.js'; /** * Checks whether a model (modelToCheck) can be used in a place where another model (baselineModel) is expected. */ export declare function checkModel(modelToCheck: Model, baselineModel: Model): ValidationResult; export declare function generateYamlAddInMapChangesForTypeI18n(args: { toCheckModelI18n: ModelI18n; baselineType: Type; }): ReadonlyArray;