import { Notification, PushDeviceToken, UserNotificationPreference } from '../../notifications'; import { Player } from '../../players'; import { TournamentRegistrationRequest } from '../../tournaments'; import { RefreshToken } from '../refresh-tokens'; import { UserAuthProvider } from '../user-auth-providers'; import { Gender } from './enums/gender.enum'; export declare class User { id: string; numericId: number; createdAt: Date; updatedAt: Date; deletedAt: Date | null; name: string | null; birthDate: string | null; shirtNumber: number | null; email: string; gender: Gender | null; cpfEncrypted: string | null; cpfHash: string | null; phone: string | null; imageUrl: string | null; sessionVersion: number; refreshTokens: RefreshToken[]; userAuthProviders: UserAuthProvider[]; player: Player; notifications: Notification[]; pushDeviceTokens: PushDeviceToken[]; notificationPreference: UserNotificationPreference | null; tournamentRegistrationRequests: TournamentRegistrationRequest[]; prepareData(): void; } //# sourceMappingURL=user.entity.d.ts.map