feat(api): add subscription server and client services and interfaces (#1470)
* feat(api): add subscription server and client services and interfaces * fix(api): linter issues * feat(models): add subscription invitations * feat(api): add subscriptions invitation operations on server side * fix(api): linter issues
This commit is contained in:
15
packages/models/src/Domain/Api/Subscription/Invitation.ts
Normal file
15
packages/models/src/Domain/Api/Subscription/Invitation.ts
Normal file
@@ -0,0 +1,15 @@
|
||||
import { InvitationStatus } from './InvitationStatus'
|
||||
import { InviteeIdentifierType } from './InviteeIdentifierType'
|
||||
import { InviterIdentifierType } from './InviterIdentifierType'
|
||||
|
||||
export type Invitation = {
|
||||
uuid: string
|
||||
inviterIdentifier: string
|
||||
inviterIdentifierType: InviterIdentifierType
|
||||
inviteeIdentifier: string
|
||||
inviteeIdentifierType: InviteeIdentifierType
|
||||
status: InvitationStatus
|
||||
subscriptionId: number
|
||||
createdAt: number
|
||||
updatedAt: number
|
||||
}
|
||||
Reference in New Issue
Block a user