import { AlertStage, AlertType, AttackType } from 'common/enum/alert.enum';
import { Alert } from '../entity/alert.entity';
export declare class AlertResponseDto extends Alert {
    id: string;
    title: string;
    description: string;
    source: string;
    sourceUrl: string;
    attackTime: Date;
    targetCountry: string;
    targetOrganization: string;
    attackerInfo: string;
    attackType: AttackType;
    stage: AlertStage;
    type: AlertType;
    isVerified: boolean;
    verifiedBy: string;
    verifiedAt: Date;
    score: number;
    severity: number;
    isRelevantToNepal: boolean;
    sentToNewsletter: boolean;
    newsletterId: string;
    posterName: string;
    posterUrl: string;
    createdAt: Date;
    updatedAt: Date;
}
export declare class MetaPagination {
    total: number;
    page: number;
    limit: number;
    totalPages: number;
}
export declare class IAlertResponsePaginated {
    data: AlertResponseDto[];
    meta: MetaPagination;
}
