import { ProgramUserAttendance } from 'src/common/entities';
export declare class AttendanceResponseDto {
    id: number;
    userId: number;
    registrationId: number;
    registrationSeqNumber: string;
    programId: number;
    sessionId: number | null;
    uuid: string | null;
    status: string;
    fullName: string;
    email: string;
    mobile: string;
    gender: string;
    dob: Date | null;
    city: string;
    countryName: string;
    registrationStatus: string;
    registrationDate: Date | null;
    programName: string;
    sessionName: string | null;
    sessionStart: Date | null;
    sessionEnd: Date | null;
    rmName: string;
    otherRmName: string | null;
    qrUrl: string;
    profileUrl: string;
    isAttended: boolean;
    isManuallyCheckedIn: boolean;
    checkedInAt: Date | null;
    checkedInByUserId: number | null;
    checkedInByName: string;
    createdAt: Date;
    updatedAt: Date;
    createdBy: number | null;
    updatedBy: number | null;
    static from(item: ProgramUserAttendance): AttendanceResponseDto;
}
