UNPKG

@sahabaplus/moyasar

Version:

A comprehensive TypeScript SDK for integrating with the Moyasar payment gateway

13 lines 518 B
import { type ApiClientOptions, type RequestConfig } from "../shared/types/index"; export declare abstract class BaseAxiosApiClient { 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