@sethub/sdk
Version:
<div align="center"> <h1> SetHub SDK </h1>
21 lines (20 loc) • 554 B
TypeScript
export type InvitationRole = 'manager' | 'collaborator' | 'viewer';
export type InvitationStatus = 'pending' | 'approved' | 'rejected';
export type InvitationInvitedByMemberUser = {
id: string;
name: string;
email: string;
};
export type InvitationInvitedByMember = {
id: string;
user: InvitationInvitedByMemberUser;
};
export type Invitation = {
id: string;
email: string;
role: InvitationRole;
status: InvitationStatus;
isExpired: boolean;
createdAt: Date;
invitedByMember: InvitationInvitedByMember;
};