import type { IModelMetadata } from '../../helpers/inversion'; /** The release that drops the deprecated `skipMigrate` key. */ export declare const DEPRECATED_MODEL_METADATA_REMOVED_IN = "0.4.4"; /** * The one place the `@model` metadata outside `settings` is checked and normalised. * * - `type` is optional; a value must be one of {@link ModelTypes}. * - `skipMigrate` (deprecated) becomes `migration: { use: !skipMigrate }`, and is reported so the * application warns once at boot. Setting both `skipMigrate` and `migration` throws. * - When the model declares either, the registry entry carries BOTH `migration` and a derived * `skipMigrate`, so consumer tooling that reads `metadata.skipMigrate` keeps working this release. */ export declare const normalizeModelMetadata: (opts: { model: string; metadata: IModelMetadata; }) => IModelMetadata; //# sourceMappingURL=model-metadata.d.ts.map