UNPKG

endpoint-sentinel

Version:

User-friendly security scanner with interactive setup that scales from beginner to expert

68 lines 1.58 kB
/** * Semantic CLI Commands * User-friendly commands with progressive setup */ import { Command } from 'commander'; export declare class SemanticCommands { private configManager; private interactiveSetup; constructor(); /** * Register all semantic commands */ registerCommands(program: Command): void; /** * Main scan command with progressive setup */ private registerScanCommand; /** * Quick command for power users */ private registerQuickCommand; /** * Configuration management commands */ private registerConfigCommands; /** * List command for saved scans */ private registerListCommand; /** * Handle semantic scan command */ private handleSemanticScan; /** * Handle quick scan command */ private handleQuickScan; /** * Execute scan with config */ private executeScan; /** * Extract CLI overrides from options */ private extractOverrides; /** * Build basic config for non-interactive mode */ private buildBasicConfig; /** * Build quick config with smart defaults */ private buildQuickConfig; /** * Configuration management handlers */ private handleConfigList; private handleConfigShow; private handleConfigEdit; private handleConfigDelete; private handleConfigReset; private handleList; /** * Get display name for auth type */ private getAuthDisplayName; } //# sourceMappingURL=semantic-commands.d.ts.map