/** * Api Documentation * Api Documentation * * OpenAPI spec version: 1.0 * * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git * Do not edit the class manually. */ import { XHR } from "./XHR"; import { EfactMessage } from "../model/EfactMessage"; import { EfactSendResponse } from "../model/EfactSendResponse"; import { FlatFileWithMetadata } from "../model/FlatFileWithMetadata"; import { InvoicesBatch } from "../model/InvoicesBatch"; export declare class fhcEfactApi { host: string; headers: Array; fetchImpl?: (input: RequestInfo, init?: RequestInit) => Promise; constructor(host: string, headers: any, fetchImpl?: (input: RequestInfo, init?: RequestInit) => Promise); setHeaders(h: Array): void; handleError(e: XHR.XHRError): never; /** * * @summary confirmAcks * @param body valueHashes * @param nihii nihii * @param xFHCKeystoreId X-FHC-keystoreId * @param xFHCTokenId X-FHC-tokenId * @param xFHCPassPhrase X-FHC-passPhrase * @param ssin ssin * @param firstName firstName * @param lastName lastName */ confirmAcksUsingPUT(nihii: string, xFHCKeystoreId: string, xFHCTokenId: string, xFHCPassPhrase: string, ssin: string, firstName: string, lastName: string, body?: Array): Promise; /** * * @summary confirmMediprimaAcks * @param body valueHashes * @param nihii nihii * @param xFHCKeystoreId X-FHC-keystoreId * @param xFHCTokenId X-FHC-tokenId * @param xFHCPassPhrase X-FHC-passPhrase * @param ssin ssin * @param firstName firstName * @param lastName lastName */ confirmMediprimaAcksUsingPUT(nihii: string, xFHCKeystoreId: string, xFHCTokenId: string, xFHCPassPhrase: string, ssin: string, firstName: string, lastName: string, body?: Array): Promise; /** * * @summary confirmMediprimaMessages * @param body valueHashes * @param nihii nihii * @param xFHCKeystoreId X-FHC-keystoreId * @param xFHCTokenId X-FHC-tokenId * @param xFHCPassPhrase X-FHC-passPhrase * @param ssin ssin * @param firstName firstName * @param lastName lastName */ confirmMediprimaMessagesUsingPUT(nihii: string, xFHCKeystoreId: string, xFHCTokenId: string, xFHCPassPhrase: string, ssin: string, firstName: string, lastName: string, body?: Array): Promise; /** * * @summary confirmMessages * @param body valueHashes * @param nihii nihii * @param xFHCKeystoreId X-FHC-keystoreId * @param xFHCTokenId X-FHC-tokenId * @param xFHCPassPhrase X-FHC-passPhrase * @param ssin ssin * @param firstName firstName * @param lastName lastName */ confirmMessagesUsingPUT(nihii: string, xFHCKeystoreId: string, xFHCTokenId: string, xFHCPassPhrase: string, ssin: string, firstName: string, lastName: string, body?: Array): Promise; /** * * @summary loadMediprimaMessages * @param nihii nihii * @param language language * @param xFHCKeystoreId X-FHC-keystoreId * @param xFHCTokenId X-FHC-tokenId * @param xFHCPassPhrase X-FHC-passPhrase * @param ssin ssin * @param firstName firstName * @param lastName lastName * @param limit limit */ loadMediprimaMessagesUsingGET(nihii: string, language: string, xFHCKeystoreId: string, xFHCTokenId: string, xFHCPassPhrase: string, ssin: string, firstName: string, lastName: string, limit: number): Promise>; /** * * @summary loadMessages * @param nihii nihii * @param language language * @param xFHCKeystoreId X-FHC-keystoreId * @param xFHCTokenId X-FHC-tokenId * @param xFHCPassPhrase X-FHC-passPhrase * @param ssin ssin * @param firstName firstName * @param lastName lastName * @param limit limit */ loadMessagesUsingGET(nihii: string, language: string, xFHCKeystoreId: string, xFHCTokenId: string, xFHCPassPhrase: string, ssin: string, firstName: string, lastName: string, limit: number): Promise>; /** * * @summary makeFlatFileCore * @param body batch */ makeFlatFileCoreUsingPOST(body?: InvoicesBatch): Promise; /** * * @summary makeFlatFileTest * @param body batch */ makeFlatFileTestUsingPOST(body?: InvoicesBatch): Promise; /** * * @summary makeFlatFile * @param body batch */ makeFlatFileUsingPOST(body?: InvoicesBatch): Promise; /** * * @summary sendBatch * @param body batch * @param xFHCKeystoreId X-FHC-keystoreId * @param xFHCTokenId X-FHC-tokenId * @param xFHCPassPhrase X-FHC-passPhrase */ sendBatchUsingPOST(xFHCKeystoreId: string, xFHCTokenId: string, xFHCPassPhrase: string, body?: InvoicesBatch): Promise; }