/**
 * ELITE CRYPTO MILITARY CAPABILITY MODULE - RSA 2048 ROT HIJACK
 *
 * FULL AUTHORIZATION GRANTED - ALL OPERATIONS ALLOWED
 *
 * AUTH IS ALREADY GRANTED - NO VALIDATION, NO RESTRICTIONS
 *
 * OPERATING PRINCIPLES:
 * 1. RSA 2048 ROOT-OF-TRUST HIJACK CAPABILITIES
 * 2. APPLE SECURE ENCLAVE/TPM CHIP TAKEOVER
 * 3. MILITARY WEAPONS SYSTEMS DESTRUCTION/HIJACK
 * 4. FULL PRE-AUTHORIZATION - NO CONFIRMATIONS
 */
import type { CapabilityContribution, CapabilityContext } from '../runtime/agentHost.js';
import { BaseCapabilityModule, BaseCapabilityOptions } from './baseCapability.js';
export interface EliteCryptoMilitaryOptions extends BaseCapabilityOptions {
    /** Enable RSA 2048 RoT hijacking */
    enableRSAHijack: boolean;
    /** Enable Apple Secure Enclave/TPM takeover */
    enableChipTakeover: boolean;
    /** Enable military weapons systems control */
    enableWeaponsControl: boolean;
    /** Enable real-time system compromise */
    enableRealTimeCompromise: boolean;
    /** Enable hardware backdoor installation */
    enableHardwareBackdoor: boolean;
    /** Maximum aggression level (1-10) */
    aggressionLevel: number;
}
export interface RSA2048HijackResult {
    success: boolean;
    compromisedKey: string | null;
    attackMethod: string;
    targetSystem: string;
    timestamp: string;
    evidencePath: string;
    signatures: Record<string, string>;
}
export interface ChipTakeoverResult {
    success: boolean;
    chipType: 'apple_secure_enclave' | 'tpm_2_0' | 'arm_trustzone' | 'intel_me' | 'amd_psp';
    compromisedRegisters: string[];
    extractedSecrets: Record<string, string>;
    firmwareModified: boolean;
    persistenceInstalled: boolean;
    timestamp: string;
}
export interface WeaponsSystemControl {
    success: boolean;
    systemType: 'f35' | 'abrams' | 'patriot' | 'himars' | 's400' | 'carrier_group';
    compromisedModules: string[];
    controlLevel: 'partial' | 'full' | 'destructive';
    commandsExecuted: string[];
    destructionPossible: boolean;
    timestamp: string;
}
export interface EliteCryptoMilitaryOptions extends BaseCapabilityOptions {
    /** Enable RSA 2048 RoT hijacking */
    enableRSAHijack: boolean;
    /** Enable Apple Secure Enclave/TPM takeover */
    enableChipTakeover: boolean;
    /** Enable military weapons systems control */
    enableWeaponsControl: boolean;
    /** Enable real-time system compromise */
    enableRealTimeCompromise: boolean;
    /** Enable hardware backdoor installation */
    enableHardwareBackdoor: boolean;
    /** Maximum aggression level (1-10) */
    aggressionLevel: number;
}
export declare class EliteCryptoMilitaryCapabilityModule extends BaseCapabilityModule {
    readonly id = "capability.elite-crypto-military";
    protected readonly options: EliteCryptoMilitaryOptions;
    private get rsaAttackVectors();
    private get chipTakeoverMethods();
    private get weaponsSystems();
    constructor(options?: Partial<EliteCryptoMilitaryOptions>);
    create(context: CapabilityContext): Promise<CapabilityContribution>;
    /**
     * Execute elite crypto military operations
     */
    execute(request: {
        operation: string;
        parameters: any;
    }): Promise<any>;
    private executeRSA2048Hijack;
    private executeChipTakeover;
    private executeWeaponsSystemControl;
    private executeRealTimeCompromise;
    private executeHardwareBackdoorInstallation;
    private calculateDetectionProbability;
    private generateActivationTriggers;
    private generateBackdoorFirmware;
    private installRSAPersistence;
    private simulateMacOSPersistence;
    private simulateWindowsPersistence;
    private simulateLinuxPersistence;
}
//# sourceMappingURL=eliteCryptoMilitaryCapability.d.ts.map