diff --git a/services/web/types/admin/subscription.ts b/services/web/types/admin/subscription.ts new file mode 100644 index 0000000000..ea14c6ea9b --- /dev/null +++ b/services/web/types/admin/subscription.ts @@ -0,0 +1,11 @@ +import { GroupPolicy } from '../subscription/dashboard/subscription' +import { TeamInvite } from './team-invite' + +export type Subscription = { + _id: string + teamInvites: TeamInvite[] + groupPolicy: GroupPolicy + admin_id: string + groupPlan: boolean + customAccount: boolean +} diff --git a/services/web/types/admin/team-invite.ts b/services/web/types/admin/team-invite.ts new file mode 100644 index 0000000000..3b6184026f --- /dev/null +++ b/services/web/types/admin/team-invite.ts @@ -0,0 +1,3 @@ +export type TeamInvite = { + email: string +} diff --git a/services/web/types/admin/user.ts b/services/web/types/admin/user.ts new file mode 100644 index 0000000000..76548d04c7 --- /dev/null +++ b/services/web/types/admin/user.ts @@ -0,0 +1,4 @@ +export type User = { + _id: string + email: string +}