import { SdkErrorCode } from '../types/errors.js'; import type { FourErrorCode } from './types/errors.js'; export { SdkErrorCode } from '../types/errors.js'; export type { FourErrorCode } from './types/errors.js'; export declare function parseFourError(err: unknown): { code?: FourErrorCode; message: string; }; /** 统一结构化错误(含错误码,便于上层分支处理) */ export declare class SdkError extends Error { readonly code: SdkErrorCode; cause?: unknown; constructor(code: SdkErrorCode, message: string, cause?: unknown); } /** 将任意异常归一为 SdkError */ export declare function parseSdkError(err: unknown): SdkError;