import { HapnSecurityRole, UserInvitationStatus } from '../types/enums'; import { CustomSecurityRole } from './customSecurityRole'; export declare class UserInvitation { id: string; numberId: number; inviterClientId: number; inviterUserId: string; inviteeEmail: string; inviteeSecurityRoleId: HapnSecurityRole; statusId: UserInvitationStatus; createdAt: Date; modifiedAt: Date; inviteeUserId: string | null; trackerImeis: string[]; trackerAccess: string | null; minAccessDate: Date | null; boundaries: number[] | null; boundaryAccess: string | null; tasksAccess: string | null; generateDefaults(): void; updateModifiedAt(): void; customSecurityRoleId?: number; customSecurityRole?: CustomSecurityRole; }