UNPKG

@cafecafe/afip.ts

Version:
28 lines (27 loc) 1.31 kB
import { AfipService } from "./afip.service"; import { IPersonaServiceInscriptionProofPortSoap, PersonaServiceInscriptionProofPortTypes } from "../soap/interfaces/PersonaServiceInscriptionProof/PersonaServiceInscriptionProofPort"; import { Context } from "../types"; export declare class RegisterInscriptionProofService extends AfipService<IPersonaServiceInscriptionProofPortSoap> { constructor(context: Context); /** * Asks to web service for servers status * * @return object { appserver : Web Service status, * dbserver : Database status, authserver : Autentication * server status} **/ getServerStatus(): Promise<import("../soap/interfaces/PersonaServiceInscriptionProof/PersonaServiceInscriptionProofPort").IdummyOutput>; /** * Asks to web service for taxpayer details * * @return object|null if taxpayer does not exists, return null, * if it exists, returns full response **/ getTaxpayerDetails(identifier: number): Promise<PersonaServiceInscriptionProofPortTypes.IpersonaReturn>; /** * Asks to web service for taxpayers details * * @return [object] returns web service full response **/ getTaxpayersDetails(identifiers: number[]): Promise<PersonaServiceInscriptionProofPortTypes.IpersonaListReturn>; }