@cafecafe/afip.ts
Version:
Afip typescript SDK
28 lines (27 loc) • 1.18 kB
TypeScript
import { AfipService } from "./afip.service";
import { IPersonaServiceA5PortSoap, PersonaServiceA5PortTypes } from "../soap/interfaces/PersonaServiceA5/PersonaServiceA5Port";
import { Context } from "../types";
export declare class RegisterScopeFiveService extends AfipService<IPersonaServiceA5PortSoap> {
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/PersonaServiceA5/PersonaServiceA5Port").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<PersonaServiceA5PortTypes.IpersonaReturn>;
/**
* Asks to web service for taxpayers details
*
* @return [object] returns web service full response
**/
getTaxpayersDetails(identifiers: number[]): Promise<PersonaServiceA5PortTypes.IpersonaListReturn>;
}