export declare enum AttendanceStatus {
    NOT_CHECKED_IN = "NOT_CHECKED_IN",
    ON_SITE = "ON_SITE",
    ONLINE = "ONLINE",
    ABSENT = "ABSENT",
    PTO = "PTO",
    BUSINESS_CONFLICT = "BUSINESS_CONFLICT",
    LATE = "LATE",
    MEETING = "MEETING"
}
export declare enum CheckinType {
    QR_CODE = "QR_CODE",
    MANUAL = "MANUAL",
    ONLINE = "ONLINE",
    NFC = "NFC"
}
export declare class CheckinDto {
    qrData?: string;
    checkinType?: CheckinType;
    attendanceStatus?: AttendanceStatus;
    deviceId?: string;
}
export declare class GuestCheckinDto {
    name: string;
    email?: string;
    attendanceStatus?: AttendanceStatus;
    deviceId?: string;
}
export declare class UpdateAttendanceStatusDto {
    status: AttendanceStatus;
    notes?: string;
}
