Skip to content

Commit

Permalink
nit #209
Browse files Browse the repository at this point in the history
  • Loading branch information
chrabyrd committed Feb 27, 2025
1 parent 9ab06dc commit 6530a45
Showing 1 changed file with 22 additions and 0 deletions.
22 changes: 22 additions & 0 deletions arches_lingo/src/arches_lingo/types.ts
Original file line number Diff line number Diff line change
Expand Up @@ -125,12 +125,34 @@ export interface SchemeRightStatement {
right_statement_type_metatype?: ControlledListItem[];
}

export interface SchemeNamespace {
resourceinstance?: string;
tileid?: string;
namespace_name: string;
namespace_type: ControlledListItem[];
}

export interface SchemeCreation {
resourceinstance?: string;
tileid?: string;
creation_sources: ResourceInstanceReference[];
}

export type SchemeTile =
| AppellativeStatus
| SchemeStatement
| SchemeNamespace
| SchemeCreation
| SchemeRights;

export interface SchemeInstance {
namespace?: SchemeNamespace;
creation?: SchemeCreation;
appellative_status?: AppellativeStatus[];
statement?: SchemeStatement[];
rights?: SchemeRights;
}

export interface SchemeResource {
resourceinstanceid: string;
descriptors: {
Expand Down

0 comments on commit 6530a45

Please sign in to comment.