import "reflect-metadata"; import { IObjectType, RelationshipType, PropertySelector } from "../../Common/Type"; import { IAdditionalRelationOption } from "../Option/IRelationOption"; export declare function Relationship(name: string, type: RelationshipType | "one?", targetType: IObjectType | string, relationKeys?: Array>): PropertyDecorator; export declare function Relationship(name: string, type: RelationshipType | "one?", targetType: IObjectType | string, relationKeys?: Array>): PropertyDecorator; export declare function Relationship(name: string, direction: "by", type: RelationshipType | "one?", targetType: IObjectType | string, relationKeys?: Array>, options?: IAdditionalRelationOption): PropertyDecorator;