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.
9 lines • 699 B
TypeScript
export { APIAdapter } from './adapter/api.adapter';
export { BaseAdapter } from './adapter/base.adapter';
export type { AdapterConfig, APIAdapterConfig, GraphQLAdapterConfig, RequestOptions, BatchRequest, PaginatedResponse, GraphQLResponse, HttpMethod } from './types/adapter.types';
export type { BecknMetadataSchemaType, IPackageDetialsPayload } from './types/payload.types';
export { CountryCode, BecknAction } from './types/payload.types';
export { becknMetadataSchema } from './types/payload.types';
export { AdapterError, AuthenticationError, TimeoutError, NetworkError } from './adapter/utils/error';
export { ENDPOINTS } from './constants/endpoint.const';
//# sourceMappingURL=index.d.ts.map