import 'reflect-metadata';
import { type EntityMetadata, type EntityProperty, MetadataProvider } from '@mikro-orm/core';
/** Metadata provider that uses `reflect-metadata` to infer property types from TypeScript's emitted design:type metadata. */
export declare class ReflectMetadataProvider extends MetadataProvider {
  loadEntityMetadata(meta: EntityMetadata): void;
  protected initPropertyType(meta: EntityMetadata, prop: EntityProperty): void;
}
