diff --git a/packages/@orbit/records/src/record.ts b/packages/@orbit/records/src/record.ts index 5cf04672..e2c53539 100644 --- a/packages/@orbit/records/src/record.ts +++ b/packages/@orbit/records/src/record.ts @@ -12,14 +12,18 @@ export interface RecordIdentity { id: string; } +export interface ResourceLinkage extends RecordIdentity { + meta?: Dict; +} + export interface RecordHasOneRelationship { - data?: RecordIdentity | null; + data?: ResourceLinkage | null; links?: Dict; meta?: Dict; } export interface RecordHasManyRelationship { - data?: RecordIdentity[]; + data?: ResourceLinkage[]; links?: Dict; meta?: Dict; }