UNPKG

@k-msg/provider

Version:

Complete provider system with adapters and implementations for K-Message platform

6 lines (5 loc) 628 B
import { KMsgError, type ProviderRequestContext } from "@k-msg/core"; export declare function toProviderAbortError(error: unknown, signal: AbortSignal | undefined, providerId: string): KMsgError | undefined; export declare function toProviderNetworkError(error: unknown, providerId: string): KMsgError; export declare function toProviderTransportError(error: unknown, signal: AbortSignal | undefined, providerId: string): KMsgError; export declare function fetchWithProviderContext(context: ProviderRequestContext | undefined, input: RequestInfo | URL, init: Omit<RequestInit, "signal">, providerId: string): Promise<Response>;