import { IFexRepositoryPort } from "../../../application/ports/fex/fex-repository.port"; import { BaseSoapRepository } from "../../soap/base-soap-repository"; import { BaseSoapRepositoryConstructorConfig } from "../../types/soap-repository.types"; import { IFEXAuthorizeInput, IFEXAuthorizeOutput, IFEXGetCMPInput, IFEXGetCMPOutput, IFEXGetLast_CMPInput, IFEXGetLast_CMPOutput, IFEXGetLast_IDInput, IFEXGetLast_IDOutput, IFEXCheck_PermisoInput, IFEXCheck_PermisoOutput, IFEXGetPARAM_Cbte_TipoInput, IFEXGetPARAM_Cbte_TipoOutput, IFEXGetPARAM_Tipo_ExpoInput, IFEXGetPARAM_Tipo_ExpoOutput, IFEXGetPARAM_IncotermsInput, IFEXGetPARAM_IncotermsOutput, IFEXGetPARAM_IdiomasInput, IFEXGetPARAM_IdiomasOutput, IFEXGetPARAM_UMedInput, IFEXGetPARAM_UMedOutput, IFEXGetPARAM_DST_paisInput, IFEXGetPARAM_DST_paisOutput, IFEXGetPARAM_DST_CUITInput, IFEXGetPARAM_DST_CUITOutput, IFEXGetPARAM_MONInput, IFEXGetPARAM_MONOutput, IFEXGetPARAM_MON_CON_COTIZACIONInput, IFEXGetPARAM_MON_CON_COTIZACIONOutput, IFEXGetPARAM_CtzInput, IFEXGetPARAM_CtzOutput, IFEXGetPARAM_PtoVentaInput, IFEXGetPARAM_PtoVentaOutput, IFEXGetPARAM_OpcionalesInput, IFEXGetPARAM_OpcionalesOutput, IFEXGetPARAM_ActividadesInput, IFEXGetPARAM_ActividadesOutput, IFEXDummyOutput } from "../../soap/contracts/FEXService/ServiceSoap"; export declare class FexRepository extends BaseSoapRepository implements IFexRepositoryPort { private serviceClient?; constructor(config: BaseSoapRepositoryConstructorConfig); private getClient; authorize(input: IFEXAuthorizeInput): Promise; getCmp(input: IFEXGetCMPInput): Promise; getLastCmp(input: IFEXGetLast_CMPInput): Promise; getLastId(input: IFEXGetLast_IDInput): Promise; checkPermiso(input: IFEXCheck_PermisoInput): Promise; getParamCbteTipo(input: IFEXGetPARAM_Cbte_TipoInput): Promise; getParamTipoExpo(input: IFEXGetPARAM_Tipo_ExpoInput): Promise; getParamIncoterms(input: IFEXGetPARAM_IncotermsInput): Promise; getParamIdiomas(input: IFEXGetPARAM_IdiomasInput): Promise; getParamUMed(input: IFEXGetPARAM_UMedInput): Promise; getParamDstPais(input: IFEXGetPARAM_DST_paisInput): Promise; getParamDstCuit(input: IFEXGetPARAM_DST_CUITInput): Promise; getParamMon(input: IFEXGetPARAM_MONInput): Promise; getParamMonConCotizacion(input: IFEXGetPARAM_MON_CON_COTIZACIONInput): Promise; getParamCtz(input: IFEXGetPARAM_CtzInput): Promise; getParamPtoVenta(input: IFEXGetPARAM_PtoVentaInput): Promise; getParamOpcionales(input: IFEXGetPARAM_OpcionalesInput): Promise; getParamActividades(input: IFEXGetPARAM_ActividadesInput): Promise; dummy(): Promise; }