From 66ae0e3aa0a47afb18d286bd67aac71fc7a4ac26 Mon Sep 17 00:00:00 2001 From: Syed Ghufran Hassan Date: Mon, 8 Jun 2026 18:55:21 +0500 Subject: [PATCH] feat(CarrierRegistry): add generic type parameter for carrier implementations --- packages/core/src/carrier-registry/CarrierRegistry.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/core/src/carrier-registry/CarrierRegistry.ts b/packages/core/src/carrier-registry/CarrierRegistry.ts index 0af0a6c..c274f4e 100644 --- a/packages/core/src/carrier-registry/CarrierRegistry.ts +++ b/packages/core/src/carrier-registry/CarrierRegistry.ts @@ -1,8 +1,8 @@ import { type Carrier } from "../core/interfaces"; -interface CarrierRegistry { - get: (carrierId: string) => Carrier | null; - get carriers(): Carrier[]; +interface CarrierRegistry { + get: (carrierId: string) => T | null; + get carriers(): T[]; } export { type CarrierRegistry };