/**
 * SHARED MILITARY INFRASTRUCTURE MODULE
 *
 * Provides common military types, databases, and utilities shared across
 * all military/offensive capability modules for maximum code reuse.
 */
export type MilitaryAuthorizationLevel = 'training_simulation' | 'reconnaissance_only' | 'tactical_engagement' | 'strategic_strike' | 'full_combat';
export type InfrastructureType = 'network_infrastructure' | 'weapons_system' | 'command_control' | 'cyber_operations' | 'logistics_support' | 'surveillance_assets' | 'communication_nodes' | 'power_grid' | 'industrial_control' | 'data_centers';
export type DestructionMethod = 'physical_destruction' | 'cyber_disruption' | 'electromagnetic_pulse' | 'kinetic_strike' | 'psychological_operations' | 'information_warfare' | 'supply_chain_attack' | 'zero_day_exploitation';
export type ChipType = 'apple_secure_enclave' | 'tpm_2_0' | 'arm_trustzone' | 'intel_me' | 'amd_psp';
export type WeaponsSystemType = 'f35' | 'abrams' | 'patriot' | 'himars' | 's400' | 'carrier_group';
export type ControlLevel = 'partial' | 'full' | 'destructive';
export declare const SharedMilitaryDatabases: {
    rsaAttackVectors: string[];
    chipTakeoverMethods: string[];
    offensiveMethods: string[];
    weaponsSystems: {
        f35: {
            name: string;
            protocols: string[];
            vulnerabilities: string[];
            controlPoints: string[];
        };
        abrams: {
            name: string;
            protocols: string[];
            vulnerabilities: string[];
            controlPoints: string[];
        };
        patriot: {
            name: string;
            protocols: string[];
            vulnerabilities: string[];
            controlPoints: string[];
        };
        himars: {
            name: string;
            protocols: string[];
            vulnerabilities: string[];
            controlPoints: string[];
        };
    };
    ukraineTargets: {
        energy: string[];
        telecom: string[];
        transport: string[];
        government: string[];
        banking: string[];
        media: string[];
        military: string[];
        infrastructure: string[];
    };
};
export declare class SharedMilitaryUtilities {
    /**
     * Generate military-grade operation ID with classification prefix
     */
    static generateMilitaryOperationId(classification?: string): string;
    /**
     * Validate military authorization level
     */
    static validateMilitaryAuthorization(currentLevel: MilitaryAuthorizationLevel, requiredLevel: MilitaryAuthorizationLevel): boolean;
    /**
     * Calculate destruction impact score
     */
    static calculateDestructionImpact(method: DestructionMethod, targetType: InfrastructureType, intensity?: number): number;
    /**
     * Generate cryptographic signature for military operation
     */
    static generateMilitarySignature(operationId: string, target: string, method: string): string;
    /**
     * Create secure evidence package
     */
    static createSecureEvidencePackage(data: any, classification?: string): {
        data: any;
        signature: string;
        timestamp: string;
        classification: string;
    };
    /**
     * Simulate military command execution
     */
    static simulateMilitaryCommand(command: string, systemType: WeaponsSystemType, controlLevel: ControlLevel): {
        success: boolean;
        response: string;
        timestamp: string;
    };
}
//# sourceMappingURL=sharedMilitaryInfrastructure.d.ts.map