import { AnyEntity } from "../../entity/any-entity.type"; import { EntityType } from "../../entity/entity-type.interface"; import { RelationField } from "../../field/field-names/relation-field.type"; import { RelationFieldToMany } from "../../field/field-names/relation-field-to-many.type"; import { RelationFieldToOne } from "../../field/field-names/relation-field-to-one.type"; export declare const Relation: , Multi extends boolean = false>(options: { target: () => EntityType; inverse: RelationField; multi?: Multi | undefined; }) => >(prototype: Entity, field: Multi extends true ? Extract, string>, import("../..").MatchedKeys>>> : Extract, string>, import("../..").MatchedKeys | null | undefined>>) => void; //# sourceMappingURL=relation.decorator.d.ts.map