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.

10 lines 408 B
import { RequestOptions } from "../types/adapter.types"; export interface Middleware { (endpoint: string, options: RequestOptions): RequestOptions | Promise<RequestOptions>; } export declare class MiddlewareManager { private middlewares; use(middleware: Middleware): void; execute(endpoint: string, options: RequestOptions): Promise<RequestOptions>; } //# sourceMappingURL=middleware.d.ts.map