@gojek/clickstream-web
Version:
A Modern, Fast, and Lightweight Event Ingestion library for Web
40 lines • 1.24 kB
TypeScript
export namespace errorCodes {
const CLICKSTREAM_ERROR: string;
const VALIDATION_ERROR: string;
const DATABASE_ERROR: string;
const NETWORK_ERROR: string;
const TRACKING_ERROR: string;
const CLEANUP_ERROR: string;
}
export namespace errorNames {
const CLICKSTREAM_ERROR_1: string;
export { CLICKSTREAM_ERROR_1 as CLICKSTREAM_ERROR };
const VALIDATION_ERROR_1: string;
export { VALIDATION_ERROR_1 as VALIDATION_ERROR };
const DATABASE_ERROR_1: string;
export { DATABASE_ERROR_1 as DATABASE_ERROR };
const NETWORK_ERROR_1: string;
export { NETWORK_ERROR_1 as NETWORK_ERROR };
const TRACKING_ERROR_1: string;
export { TRACKING_ERROR_1 as TRACKING_ERROR };
const CLEANUP_ERROR_1: string;
export { CLEANUP_ERROR_1 as CLEANUP_ERROR };
}
export class ClickstreamError extends Error {
constructor(message: any, options: any);
name: any;
code: any;
}
export class ValidationError extends ClickstreamError {
name: string;
code: string;
}
export class DatabaseError extends ClickstreamError {
name: string;
code: string;
}
export class NetworkError extends ClickstreamError {
name: string;
code: string;
}
//# sourceMappingURL=error.d.ts.map