import { AbstractEntity } from '../../../abstractEntity'; export declare enum RelationFields { COLUMN_TYPE = "type", COLUMN_PARTNER_REF = "partnerRef", COLUMN_SCOPE = "scope" } export declare type RelationType = { [RelationFields.COLUMN_TYPE]: string; [RelationFields.COLUMN_PARTNER_REF]?: string; [RelationFields.COLUMN_SCOPE]: string; }; export declare class Relation extends AbstractEntity { #private; constructor(relationDataInput: RelationType); get type(): string; get partnerRef(): string | undefined; get scope(): string; toJSON(): RelationType; }