UNPKG

fiscalapi

Version:

SDK de Node.js para FiscalAPI

23 lines (22 loc) 906 B
import { FiscalapiSettings } from '../common/fiscalapi-settings'; import { IFiscalapiHttpClient } from './fiscalapi-http-client.interface'; /** * Fábrica para crear clientes HTTP para FiscalAPI */ export declare class FiscalapiHttpClientFactory { private static clients; /** * Crea un nuevo cliente HTTP para FiscalAPI * @param {FiscalapiSettings} settings - Configuración de FiscalAPI * @returns {IFiscalapiHttpClient} Instancia del cliente HTTP * @throws {Error} Si la configuración es nula o indefinida */ static create(settings: FiscalapiSettings): IFiscalapiHttpClient; /** * Crea una instancia de Axios configurada según los ajustes de FiscalAPI * @param {FiscalapiSettings} settings - Configuración de FiscalAPI * @returns {AxiosInstance} Instancia de Axios configurada * @private */ private static createAxiosInstance; }