import type { WebdriverProtocolErrorCode } from './WebdriverProtocolErrorCode.js'; export declare class WebdriverIOErrorHandler { private readonly handlers; constructor(handlers?: Map Promise | void>); executeIfHandled(error: Error, action: () => Promise | T): Promise; setHandlerFor(errorType: WebdriverProtocolErrorCode, handler: (error: Error) => Promise | void): void; unsetHandlerFor(errorType: WebdriverProtocolErrorCode): void; } //# sourceMappingURL=WebdriverIOErrorHandler.d.ts.map