UNPKG

smart-track

Version:

A TypeScript SDK for integrating with tracking services using the Beckn protocol. Provides adapters for package tracking with built-in error handling, retry logic, and type safety.

19 lines 690 B
export declare class AdapterError extends Error { readonly status: number; readonly response?: any; readonly isRetryable: boolean; constructor(message: string, status?: number, response?: any, isRetryable?: boolean); } export declare class TimeoutError extends AdapterError { constructor(timeout: number); } export declare class NetworkError extends AdapterError { constructor(message: string, originalError?: Error); } export declare class ValidationError extends AdapterError { constructor(message: string, errors?: any); } export declare class AuthenticationError extends AdapterError { constructor(message?: string); } //# sourceMappingURL=error.d.ts.map