channel3-sdk
Version:
The official TypeScript/JavaScript SDK for Channel3 AI Shopping API
24 lines • 1.02 kB
TypeScript
/**
* Custom error classes for the Channel3 SDK
*/
export declare class Channel3Error extends Error {
readonly statusCode?: number;
readonly responseData?: any;
constructor(message: string, statusCode?: number, responseData?: any);
}
export declare class Channel3AuthenticationError extends Channel3Error {
constructor(message?: string, statusCode?: number, responseData?: any);
}
export declare class Channel3ValidationError extends Channel3Error {
constructor(message: string, statusCode?: number, responseData?: any);
}
export declare class Channel3NotFoundError extends Channel3Error {
constructor(message: string, statusCode?: number, responseData?: any);
}
export declare class Channel3ServerError extends Channel3Error {
constructor(message?: string, statusCode?: number, responseData?: any);
}
export declare class Channel3ConnectionError extends Channel3Error {
constructor(message: string, statusCode?: number, responseData?: any);
}
//# sourceMappingURL=exceptions.d.ts.map