import { RPCErrorCode, type SDKErrorCode } from './types/core/exception-types.d.mts'; import type { JsonRpcError } from './types/core/json-rpc-types.d.mts'; export declare class SDKError extends Error { code: SDKErrorCode; rawMessage: string; __proto__: ErrorConstructor; constructor(code: SDKErrorCode, rawMessage: string); } export declare class MagicRPCError extends Error { __proto__: ErrorConstructor; code: RPCErrorCode | number; rawMessage: string; data: unknown; constructor(sourceError?: JsonRpcError | null); } export declare function createRpcError(code: RPCErrorCode, message: string, data?: unknown): MagicRPCError;