Files
elasticsearch-js/lib/errors.d.ts
Tomas Della Vedova ab1d7ba992 Typings support (#737)
* Updated scripts

* Updated .gitignore

* Removed symbols

* Fixed typo

* Added typings

* Updated test

* Added typings test
2018-11-30 17:01:55 +01:00

49 lines
1.1 KiB
TypeScript

export declare class TimeoutError extends Error {
name: string;
message: string;
request: any;
constructor(message: string, request: any);
}
export declare class ConnectionError extends Error {
name: string;
message: string;
request: any;
constructor(message: string, request: any);
}
export declare class NoLivingConnectionsError extends Error {
name: string;
message: string;
constructor(message: string);
}
export declare class SerializationError extends Error {
name: string;
message: string;
constructor(message: string);
}
export declare class DeserializationError extends Error {
name: string;
message: string;
constructor(message: string);
}
export declare class ConfigurationError extends Error {
name: string;
message: string;
constructor(message: string);
}
export declare class ResponseError extends Error {
name: string;
message: string;
body: any;
statusCode: number;
headers: any;
constructor({ body, statusCode, headers }: {
[key: string]: any;
});
}