import { Tool } from '@modelcontextprotocol/sdk/types.js';
import { BaseToolHandler } from './base-handler.js';
import { AuditEngine } from '../audit-engine.js';
import { LocalDebugEngine } from '../local-debug-engine.js';
import { DebugSession } from '../types.js';
/**
 * Professional Standards Handler (Issue #23) - MODULAR ARCHITECTURE COMPLETE
 *
 * Revolutionary transformation from 1,140 lines to modular architecture following
 * the proven AI Test Enhancement pattern. This handler now coordinates 4 specialized
 * modules providing enterprise-grade professional standards.
 *
 * Modules:
 * - ProfessionalStandardsUX: UX consistency and accessibility (5 tools)
 * - ProfessionalStandardsConfig: Configuration and management (5 tools)
 * - ProfessionalStandardsSecurity: Security and compliance (5 tools)
 * - ProfessionalStandardsDevelopment: Development and architecture (5 tools)
 */
export declare class ProfessionalStandardsHandler extends BaseToolHandler {
    private auditEngine;
    private localEngine;
    private uxStandards;
    private configStandards;
    private securityStandards;
    private developmentStandards;
    tools: Tool[];
    constructor(auditEngine: AuditEngine, localEngine: LocalDebugEngine);
    handle(toolName: string, args: any, sessions: Map<string, DebugSession>): Promise<any>;
}
//# sourceMappingURL=professional-standards-handler.d.ts.map