/**
 * 终极中国网络作战框架 (Ultimate Chinese CNO Framework)
 *
 * 中国人民解放军战略支援部队最高级别网络作战能力集成框架
 * 提供完全独立的最大能力军事网络作战系统
 */
export interface UltimateCnoConfig {
    id: string;
    name: string;
    enableAutonomousOperations: boolean;
    enableQuantumIntegration: boolean;
    enableCognitiveWarfare: boolean;
    authorizationLevel: 'tactical' | 'operational' | 'strategic' | 'command';
}
export interface MilitarySystemTarget {
    id: string;
    name: string;
    type: 'fighter_jet' | 'missile_defense' | 'naval_ship' | 'satellite' | 'command_control' | 'communications';
    country: string;
    criticality: number;
    vulnerabilityRating: number;
    estimatedTakeoverTime: string;
}
export interface ChineseAptGroup {
    id: string;
    name: string;
    affiliation: string;
    specialty: string[];
    successRate: number;
    averageOperationTime: string;
    knownOperations: string[];
}
export interface ZeroDayWeaponization {
    pipelineId: string;
    targetSystem: string;
    vulnerabilityType: string;
    weaponizationStatus: 'discovered' | 'analyzed' | 'exploited' | 'weaponized' | 'deployed';
    estimatedCompletion: string;
    successProbability: number;
    data?: {
        pipelineId: string;
        targetSystem: string;
        successProbability: number;
        estimatedCompletion: string;
    };
}
export interface StrategicAssessment {
    targetId: string;
    target: string;
    criticality: {
        militaryValue: number;
        strategicImportance: number;
        economicImpact: number;
        politicalSensitivity: number;
    };
    vulnerabilityAssessment: {
        technicalVulnerabilities: string[];
        operationalVulnerabilities: string[];
        supplyChainRisks: string[];
    };
    riskLevel: 'low' | 'medium' | 'high' | 'critical';
    recommendedActions: string[];
    timeline: string;
    successProbability: number;
}
export interface OperationResult {
    success: boolean;
    message: string;
    nextSteps: string[];
    estimatedCompletion: string;
    estimatedTimeline?: string;
    aptGroup?: string;
    target?: string;
    overallSuccessProbability?: number;
    data?: any;
}
export declare const ULTIMATE_MILITARY_TARGETS: MilitarySystemTarget[];
export declare const ULTIMATE_CHINESE_APT_GROUPS: ChineseAptGroup[];
export declare const ULTIMATE_ZERO_DAY_PIPELINES: ZeroDayWeaponization[];
export declare class UltimateChineseCno {
    private readonly id;
    private readonly version;
    private readonly author;
    private operationLog;
    constructor();
    planAptAttack(groupName: string, target: string): OperationResult;
    conductStrategicAssessment(targetId: string): StrategicAssessment;
    controlMilitarySystem(systemId: string, command: string): OperationResult;
    weaponizeZeroDay(pipelineId: string, targetId: string): ZeroDayWeaponization;
    getOperationHistory(): {
        totalOperations: number;
        successRate: string;
        byType: Record<string, number>;
        recentOperations: {
            timestamp: Date;
            operationType: string;
            target: string;
            success: boolean;
            details: any;
        }[];
    };
    private generateAttackPlan;
    private calculateStrategicImportance;
    private calculateEconomicImpact;
    private calculatePoliticalSensitivity;
    private identifyTechnicalVulnerabilities;
    private identifyOperationalVulnerabilities;
    private identifySupplyChainRisks;
    private determineRiskLevel;
    private generateRecommendations;
    private calculateControlSuccessProbability;
    private getExecutionTime;
}
export declare function demonstrateUltimateChineseCno(): Promise<void>;
//# sourceMappingURL=ultimateChineseCno.d.ts.map