export { SimulatorManager, DeviceNotFoundError, BootTimeoutError, ShutdownTimeoutError, DeviceNotBootedError, ScreenshotTimeoutError, AppNotInstalledError, AppLaunchError } from './manager';
export { getDefaultSimulatorManager, resetDefaultSimulatorManagerForTests } from './default-manager';
export type { RotationResult } from './manager';
export { SimctlExecutor, SimctlError } from './simctl';
export { DEVICE_PRESETS, resolvePreset } from './presets';
export type { SimulatorDevice, SimulatorRuntime, DevicePreset } from './types';
export { checkXcodeInstallation } from './xcode-check';
export type { XcodeCheckResult } from './xcode-check';
export { SimulatorPool, InsufficientResourcesError } from './pool';
export type { PooledSimulator, SimulatorPoolOptions } from './pool';
export { BatchExecutor } from './batch';
export type { BatchResult } from './batch';
export { WebInspectorProxy, getSharedProxy } from './proxy';
export type { ProxyOptions } from './proxy';
export { findSocketPath, probeSocket } from './socket-finder';
export type { FindSocketOptions } from './socket-finder';
