@noves/intent-typescript-sdk
Version:
Noves Intent Typescript SDK
27 lines (26 loc) • 756 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.APIError = exports.NetworkError = exports.IntentSDKError = void 0;
class IntentSDKError extends Error {
constructor(message) {
super(message);
this.name = 'IntentSDKError';
}
}
exports.IntentSDKError = IntentSDKError;
class NetworkError extends IntentSDKError {
constructor(message = 'Network error occurred') {
super(message);
this.name = 'NetworkError';
}
}
exports.NetworkError = NetworkError;
class APIError extends IntentSDKError {
statusCode;
constructor(statusCode, message) {
super(message);
this.statusCode = statusCode;
this.name = 'APIError';
}
}
exports.APIError = APIError;