import { type Constructor, type EmbeddableOptions, type EntityClass } from '@mikro-orm/core';
/** Marks a class as an embeddable type (TC39 decorator). */
export declare function Embeddable<Owner extends EntityClass<unknown> & Constructor>(
  options?: EmbeddableOptions<Owner>,
): (target: Owner, context: ClassDecoratorContext<Owner>) => Owner;
