UNPKG

@sahabaplus/moyasar

Version:

A comprehensive TypeScript SDK for integrating with the Moyasar payment gateway

13 lines 541 B
import { type ApiClient, type ApiClientOptions, type RequestConfig } from "../shared/types/index"; export declare class BaseApiClient implements ApiClient { private axiosInstance; constructor(apiKey: string, options?: ApiClientOptions); private setupInterceptors; request<T = any>(config: RequestConfig): Promise<T>; private createErrorFromAxiosError; private getDefaultErrorType; private getDefaultErrorMessage; get baseUrl(): string; set baseUrl(url: string); } //# sourceMappingURL=base-client.d.ts.map