import { ISerializable, Serializable } from "@js-soft/ts-serval"; import { RelationshipAttribute, RelationshipAttributeJSON } from "@nmshd/content"; import { CoreId, ICoreId } from "@nmshd/core-types"; export interface OwnRelationshipAttributeSuccessorParamsJSON { content: RelationshipAttributeJSON; sourceReference: string; } export interface IOwnRelationshipAttributeSuccessorParams extends ISerializable { content: RelationshipAttribute; sourceReference: ICoreId; } export declare class OwnRelationshipAttributeSuccessorParams extends Serializable implements IOwnRelationshipAttributeSuccessorParams { content: RelationshipAttribute; sourceReference: CoreId; static from(value: IOwnRelationshipAttributeSuccessorParams | OwnRelationshipAttributeSuccessorParamsJSON): OwnRelationshipAttributeSuccessorParams; } //# sourceMappingURL=OwnRelationshipAttributeSuccessorParams.d.ts.map