@cafecafe/afip.ts
Version:
Afip typescript SDK
27 lines (26 loc) • 1.53 kB
TypeScript
import { Client } from "soap";
import { AfipService } from "./services/afip.service";
import { ElectronicBillingService } from "./services/electronic-billing.service";
import { RegisterInscriptionProofService } from "./services/register-inscription-proof.service";
import { RegisterScopeFiveService } from "./services/register-scope-five.service";
import { RegisterScopeFourService } from "./services/register-scope-four.service";
import { RegisterScopeTenService } from "./services/register-scope-ten.service";
import { RegisterScopeThirteenService } from "./services/register-scope-thirteen.service";
import { Context, AfipServiceSoapParam } from "./types";
export declare class Afip {
private readonly _electronicBillingService;
private readonly _registerInscriptionProofService;
private readonly _registerScopeFourService;
private readonly _registerScopeFiveService;
private readonly _registerScopeTenService;
private readonly _registerScopeThirteenService;
private readonly context;
constructor(context: Context);
get electronicBillingService(): ElectronicBillingService;
get registerInscriptionProofService(): RegisterInscriptionProofService;
get registerScopeFourService(): RegisterScopeFourService;
get registerScopeFiveService(): RegisterScopeFiveService;
get registerScopeTenService(): RegisterScopeTenService;
get registerScopeThirteenService(): RegisterScopeThirteenService;
genericService<T extends Client>(soapConfig: AfipServiceSoapParam): AfipService<T>;
}