/**
 * Universal Security Capability Module
 *
 * MAXIMUM CAPABILITIES FOR COMPREHENSIVE SECURITY OPERATIONS
 *
 * Integrates all security systems: zero-day discovery, universal audit,
 * tournament RL, Apple security, and attack simulation into a single
 * unified capability module for AGI Core.
 */
import type { CapabilityContribution, CapabilityContext, CapabilityModule } from '../runtime/agentHost.js';
export interface UniversalSecurityCapabilityOptions {
    /** Enable zero-day discovery capabilities */
    enableZeroDayDiscovery: boolean;
    /** Enable universal security audit */
    enableUniversalAudit: boolean;
    /** Enable tournament RL optimization */
    enableTournamentRL: boolean;
    /** Enable Apple security integration */
    enableAppleSecurity: boolean;
    /** Default aggressiveness level 0-1 */
    defaultAggressiveness: number;
    /** Enable live verification by default */
    defaultLiveVerification: boolean;
    /** Default output directory */
    outputDir: string;
    /** Working directory for operations */
    workingDir?: string;
}
export declare class UniversalSecurityCapabilityModule implements CapabilityModule {
    readonly id = "capability.universal-security";
    private readonly options;
    constructor(options?: Partial<UniversalSecurityCapabilityOptions>);
    create(context: CapabilityContext): Promise<CapabilityContribution>;
    private createSecurityTools;
    private generateZeroDayExecutiveSummary;
    private calculateSecurityPosture;
    private calculateRiskAssessment;
    private prioritizeRemediation;
    private generateTournamentRecommendations;
    private assessAppleSecurity;
    private calculateOverallRiskScore;
    private generateComprehensiveRecommendations;
    private generateExecutiveDashboard;
    private generateNextSteps;
}
//# sourceMappingURL=universalSecurityCapability.d.ts.map