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>;
}
