/** * Promise 异常类 * @author 木人心 * @version 1.0.0 */ /** * 以Promise的reject被try时可以携带数据到catch中为思路,创建RejectError异常类可以throw出带有数据的类 */ export declare class RejectError extends Error { readonly name: 'RejectError'; readonly code: number; readonly message: string; readonly data: any; constructor(message: string); constructor(code: number, message: string); constructor(code: number, data: { [p: string]: any; }); constructor(args: { code: number; message?: string; data: any; }); }