import { User } from '../../users/entities/user.entity';
export declare enum NotificationType {
    LEAVE_SUBMITTED = "LEAVE_SUBMITTED",
    LEAVE_APPROVED = "LEAVE_APPROVED",
    LEAVE_REJECTED = "LEAVE_REJECTED",
    LEAVE_CANCELLED = "LEAVE_CANCELLED",
    LEAVE_REMINDER = "LEAVE_REMINDER",
    ANNOUNCEMENT = "ANNOUNCEMENT"
}
export declare class Notification {
    id: number;
    user: User;
    type: NotificationType;
    message: string;
    link: string;
    is_read: boolean;
    created_at: Date;
}
