import { WordPressClient } from "../client/api.js"; /** * Service for testing WordPress client connections * Handles connection validation and health checks */ export declare class ConnectionTester { private static logger; /** * Test connections to all configured WordPress sites with timeout and concurrency control */ static testClientConnections(wordpressClients: Map, options?: { timeout?: number; maxConcurrent?: number; }): Promise; /** * Check if error is authentication-related */ private static isAuthenticationError; /** * Perform health check for a specific client with timeout */ static healthCheck(client: WordPressClient, siteId?: string, timeout?: number): Promise; /** * Quick connectivity test without full authentication */ static quickConnectivityTest(wordpressClients: Map): Promise>; /** * Perform health checks for all clients */ static healthCheckAll(wordpressClients: Map): Promise>; } //# sourceMappingURL=ConnectionTester.d.ts.map