import { createSecureAppleExploitationTools } from '../../../tools/secureAppleExploitation.js';
class SecureAppleCapabilityModule {
    id = 'tool.apple.secure';
    description = 'SECURE Apple exploitation tooling suite';
    async create() {
        const { tools } = createSecureAppleExploitationTools();
        const toolSuite = {
            id: 'apple.tools.secure',
            description: 'Secure Apple security assessment tools (patched)',
            tools,
        };
        return {
            id: this.id,
            description: this.description,
            toolSuite,
        };
    }
}
export function createSecureAppleToolPlugin() {
    return {
        id: 'tool.apple.secure',
        targets: ['universal'],
        create: () => new SecureAppleCapabilityModule(),
    };
}
//# sourceMappingURL=secureApplePlugin.js.map