feat: add api package

This commit is contained in:
Karol Sójko
2022-07-06 11:53:39 +02:00
parent e2e9a11984
commit 9d7d18e7f2
48 changed files with 827 additions and 10 deletions

View File

@@ -0,0 +1,7 @@
import { HttpErrorResponseBody } from '../../Http/HttpErrorResponseBody'
import { HttpResponse } from '../../Http/HttpResponse'
import { UserRegistrationResponseBody } from './UserRegistrationResponseBody'
export interface UserRegistrationResponse extends HttpResponse {
data: UserRegistrationResponseBody | HttpErrorResponseBody
}

View File

@@ -0,0 +1,11 @@
import { Uuid } from '@standardnotes/common'
import { KeyParamsData, SessionBody } from '@standardnotes/responses'
export type UserRegistrationResponseBody = {
session: SessionBody
key_params: KeyParamsData
user: {
uuid: Uuid
email: string
}
}

View File

@@ -0,0 +1,2 @@
export * from './User/UserRegistrationResponse'
export * from './User/UserRegistrationResponseBody'