import { AxiosError } from 'axios'; import { StreamEventType } from './api/interfaces'; declare class MevShareError extends Error { constructor(message: string); } export declare class JsonRpcError extends MevShareError { constructor(error: { code: number; message: string; }); } export declare class NetworkFailure extends MevShareError { constructor(e: AxiosError); } export declare class UnimplementedNetwork extends MevShareError { constructor({ chainId }: { chainId: number; }); } export declare class UnimplementedStreamEvent extends MevShareError { constructor(eventType: StreamEventType); } export default MevShareError; //# sourceMappingURL=error.d.ts.map