@@ -12,6 +12,8 @@ export const server = {
1212 redirect : 'https://atomicdata.dev/classes/Redirect' ,
1313 file : 'https://atomicdata.dev/classes/File' ,
1414 invite : 'https://atomicdata.dev/classes/Invite' ,
15+ endpointResponse :
16+ 'https://atomicdata.dev/ontology/server/class/endpoint-response' ,
1517 } ,
1618 properties : {
1719 drives : 'https://atomicdata.dev/properties/drives' ,
@@ -35,6 +37,9 @@ export const server = {
3537 children : 'https://atomicdata.dev/properties/children' ,
3638 parameters : 'https://atomicdata.dev/properties/endpoint/parameters' ,
3739 destination : 'https://atomicdata.dev/properties/destination' ,
40+ status : 'https://atomicdata.dev/ontology/server/property/status' ,
41+ responseMessage :
42+ 'https://atomicdata.dev/ontology/server/property/response-message' ,
3843 } ,
3944} as const ;
4045
@@ -46,6 +51,7 @@ export namespace Server {
4651 export type Redirect = typeof server . classes . redirect ;
4752 export type File = typeof server . classes . file ;
4853 export type Invite = typeof server . classes . invite ;
54+ export type EndpointResponse = typeof server . classes . endpointResponse ;
4955}
5056
5157declare module '../index.js' {
@@ -92,6 +98,13 @@ declare module '../index.js' {
9298 | typeof server . properties . users
9399 | typeof server . properties . usagesLeft ;
94100 } ;
101+ [ server . classes . endpointResponse ] : {
102+ requires :
103+ | BaseProps
104+ | typeof server . properties . status
105+ | typeof server . properties . responseMessage ;
106+ recommends : never ;
107+ } ;
95108 }
96109
97110 interface PropTypeMapping {
@@ -116,6 +129,8 @@ declare module '../index.js' {
116129 [ server . properties . children ] : string [ ] ;
117130 [ server . properties . parameters ] : string [ ] ;
118131 [ server . properties . destination ] : string ;
132+ [ server . properties . status ] : number ;
133+ [ server . properties . responseMessage ] : string ;
119134 }
120135
121136 interface PropSubjectToNameMapping {
@@ -140,5 +155,7 @@ declare module '../index.js' {
140155 [ server . properties . children ] : 'children' ;
141156 [ server . properties . parameters ] : 'parameters' ;
142157 [ server . properties . destination ] : 'destination' ;
158+ [ server . properties . status ] : 'status' ;
159+ [ server . properties . responseMessage ] : 'responseMessage' ;
143160 }
144161}
0 commit comments