/** * QA360 Pack Tools * Generate, validate, and manage QA360 packs via MCP */ import { MCPServerConfig } from '../types/index.js'; import { SecurityManager } from '../security/manager.js'; import { AuditLogger } from '../security/audit.js'; export declare class PackTools { private config; private security; private audit; constructor(config: MCPServerConfig, security: SecurityManager, audit: AuditLogger); execute(toolName: string, args: any): Promise; /** * Generate a pack from natural language query */ private ask; /** * Validate a pack configuration */ private validate; /** * Lint a pack and suggest improvements */ private lint; /** * Migrate a pack to latest version */ private migrate; /** * Get pack content from args */ private getPackContent; /** * Analyze natural language query to determine testing requirements */ private analyzeQuery; /** * Generate pack YAML from analysis */ private generatePack; } //# sourceMappingURL=pack.d.ts.map