import { BaseEntity } from '../database/base.entity';
import { UserEntity } from './user.entity';
export declare enum NotificationKind {
    CHANGE_REQUEST_PENDING = "change_request_pending",
    CHANGE_REQUEST_DECIDED = "change_request_decided"
}
export declare class NotificationEntity extends BaseEntity {
    user: UserEntity;
    user_id: string;
    kind: NotificationKind;
    title: string;
    message: string;
    link: string | null;
    related_entity_type: string | null;
    related_entity_id: string | null;
    is_read: boolean;
    read_at: Date | null;
}
