/** * Legacy Test Isolation - Refactored for SRP * * This file now serves as a compatibility layer that re-exports * the modular test isolation functionality while maintaining backward compatibility. * * The actual implementation has been split into: * - testIsolation/environmentManager.ts - Environment variable management * - testIsolation/mockManager.ts - Mock restoration tracking * - testIsolation/serverManager.ts - Server instance tracking * - testIsolation/databaseManager.ts - Database connection tracking * - testIsolation/isolationOrchestrator.ts - High-level orchestration */ import { setupTestIsolation, teardownTestIsolation, setupJestIsolation, backupEnvironment, restoreEnvironment, registerMockRestore, restoreAllMocks, trackServer, closeAllServers, trackDbConnection, closeAllDbConnections } from './testIsolation/index.js'; export { setupTestIsolation, teardownTestIsolation, setupJestIsolation, backupEnvironment, restoreEnvironment, registerMockRestore, restoreAllMocks, trackServer, closeAllServers, trackDbConnection, closeAllDbConnections, }; declare const _default: { setupTestIsolation: () => void; teardownTestIsolation: () => Promise; backupEnvironment: () => void; restoreEnvironment: () => void; registerMockRestore: (restoreFn: () => void) => void; restoreAllMocks: () => void; trackServer: (server: any) => void; closeAllServers: () => Promise; trackDbConnection: (connection: any) => void; closeAllDbConnections: () => Promise; setupJestIsolation: () => void; }; export default _default; //# sourceMappingURL=testIsolation.d.ts.map