import { Project } from './project'; import { User } from './user.entity'; import { ProjectMemberRole } from './project-member.entity'; export declare enum ProjectInvitationStatus { PENDING = "pending", ACCEPTED = "accepted", DECLINED = "declined", CANCELED = "canceled" } export declare class ProjectInvitation { id: number; projectId: number; project: Project; inviterId: number; inviter: User; invitedUserId: number; invitedUser: User; status: ProjectInvitationStatus; requestedRole: ProjectMemberRole; respondedAt: Date | null; createdAt: Date; updatedAt: Date; }