/**
 * Simple Security Capability Module
 *
 * UI-INTEGRATED SECURITY SYSTEM
 *
 * Focused on what actually works in practice:
 * 1. Zero-day discovery (real HTTP requests)
 * 2. Universal security audit
 * 3. Apple security integration
 *
 * Integrated directly with main UI - no dual agent mode.
 */
import type { CapabilityContribution, CapabilityContext, CapabilityModule } from '../runtime/agentHost.js';
export interface SimpleSecurityCapabilityOptions {
    /** Enable zero-day discovery capabilities */
    enableZeroDayDiscovery: boolean;
    /** Enable universal security audit */
    enableUniversalAudit: boolean;
    /** Enable Apple security integration */
    enableAppleSecurity: boolean;
    /** Default output directory */
    outputDir: string;
    /** Working directory for operations */
    workingDir?: string;
}
export declare class SimpleSecurityCapabilityModule implements CapabilityModule {
    readonly id = "capability.simple-security";
    private readonly options;
    constructor(options?: Partial<SimpleSecurityCapabilityOptions>);
    create(context: CapabilityContext): Promise<CapabilityContribution>;
    private createSecurityTools;
    private makeRealRequest;
    private generateRecommendations;
}
export default SimpleSecurityCapabilityModule;
//# sourceMappingURL=simpleSecurityCapability.d.ts.map