/** * 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