import { UnknownErrorResponseMessage, UnknownRequestMessage } from "./types.js"; //#region src/channel/errors.d.ts declare class ResponseError extends Error { response: TErrorResponse; constructor(errorResponse: TErrorResponse); } declare class ConnectionTimeoutError extends Error { constructor(); } declare class TooManyConcurrentRequestsError extends Error { request: UnknownRequestMessage; constructor(request: UnknownRequestMessage); } declare class RequestTimeoutError extends Error { request: UnknownRequestMessage; constructor(request: TRequest); } declare class NotReadyError extends Error {} declare class PortNotSetError extends Error { constructor(); } declare class ChannelNotSetError extends Error { constructor(); } //#endregion export { ChannelNotSetError, ConnectionTimeoutError, NotReadyError, PortNotSetError, RequestTimeoutError, ResponseError, TooManyConcurrentRequestsError }; //# sourceMappingURL=errors.d.ts.map