import { MonitoringCheckType, OperationalStatus, WebsiteCategory } from '../enums/website-monitoring.enum';
import { BreachCheckOrganizationResponseDto } from './organization-ressponse.dto';
import { BreachCheckResultResponseDto } from './breach-check-result-response.dto';
export declare class BreachCheckWebsiteResponseDto {
    id: number;
    name: string;
    url: string;
    category: WebsiteCategory;
    monitoringFrequencyMinutes: number;
    stage: 'Scanned' | 'Review' | 'Archived' | 'Deleted';
    isFalsePositive: boolean;
    lastMonitoredAt?: Date;
    operationalStatus: OperationalStatus;
    enabledChecks: MonitoringCheckType[];
    receiveAlerts: boolean;
    alertThreshold: number;
    notes?: string;
    tags: string[];
    organizationId: number;
    createdAt: Date;
    updatedAt: Date;
    organization?: BreachCheckOrganizationResponseDto;
    checkRes?: BreachCheckResultResponseDto[];
    checkContentWithAI?: boolean;
}
