@gentrace/core
Version:
Core Gentrace Node.JS library
38 lines (37 loc) • 1.38 kB
TypeScript
export default AxiosError;
/**
* Create an Error with the specified message, config, error code, request and response.
*
* @param {string} message The error message.
* @param {string} [code] The error code (for example, 'ECONNABORTED').
* @param {Object} [config] The config.
* @param {Object} [request] The request.
* @param {Object} [response] The response.
*
* @returns {Error} The created error.
*/
declare function AxiosError(message: string, code?: string, config?: Object, request?: Object, response?: Object): Error;
declare class AxiosError {
/**
* Create an Error with the specified message, config, error code, request and response.
*
* @param {string} message The error message.
* @param {string} [code] The error code (for example, 'ECONNABORTED').
* @param {Object} [config] The config.
* @param {Object} [request] The request.
* @param {Object} [response] The response.
*
* @returns {Error} The created error.
*/
constructor(message: string, code?: string, config?: Object, request?: Object, response?: Object);
stack: string;
message: string;
name: string;
code: string;
config: Object;
request: Object;
response: Object;
}
declare namespace AxiosError {
function from(error: any, code: any, config: any, request: any, response: any, customProps: any): any;
}