/** * 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 { AltKeystoresList } from "../model/AltKeystoresList"; import { BoxInfo } from "../model/BoxInfo"; import { DocumentMessage } from "../model/DocumentMessage"; import { MessageOperationResponse } from "../model/MessageOperationResponse"; import { MessageResponse } from "../model/MessageResponse"; import { MessageStatusOperationResponse } from "../model/MessageStatusOperationResponse"; import { MessagesResponse } from "../model/MessagesResponse"; export declare class fhcEhboxV3Api { 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 deleteMessages * @param body messageIds * @param xFHCKeystoreId X-FHC-keystoreId * @param xFHCTokenId X-FHC-tokenId * @param xFHCPassPhrase X-FHC-passPhrase * @param source source */ deleteMessagesUsingPOST1(xFHCKeystoreId: string, xFHCTokenId: string, xFHCPassPhrase: string, source: string, body?: Array): Promise; /** * * @summary getFullMessage * @param xFHCKeystoreId X-FHC-keystoreId * @param xFHCTokenId X-FHC-tokenId * @param xFHCPassPhrase X-FHC-passPhrase * @param boxId boxId * @param messageId messageId */ getFullMessageUsingGET1(xFHCKeystoreId: string, xFHCTokenId: string, xFHCPassPhrase: string, boxId: string, messageId: string): Promise; /** * * @summary getFullMessage * @param body alternateKeystores * @param xFHCKeystoreId X-FHC-keystoreId * @param xFHCTokenId X-FHC-tokenId * @param xFHCPassPhrase X-FHC-passPhrase * @param boxId boxId * @param messageId messageId */ getFullMessageUsingPOST1(xFHCKeystoreId: string, xFHCTokenId: string, xFHCPassPhrase: string, boxId: string, messageId: string, body?: AltKeystoresList): Promise; /** * * @summary getInfos * @param xFHCKeystoreId X-FHC-keystoreId * @param xFHCTokenId X-FHC-tokenId * @param xFHCPassPhrase X-FHC-passPhrase */ getInfosUsingGET1(xFHCKeystoreId: string, xFHCTokenId: string, xFHCPassPhrase: string): Promise; /** * * @summary getMessageAckStatus * @param xFHCKeystoreId X-FHC-keystoreId * @param xFHCTokenId X-FHC-tokenId * @param xFHCPassPhrase X-FHC-passPhrase * @param messageId messageId */ getMessageAckStatusUsingGET(xFHCKeystoreId: string, xFHCTokenId: string, xFHCPassPhrase: string, messageId: string): Promise; /** * * @summary loadMessages * @param xFHCKeystoreId X-FHC-keystoreId * @param xFHCTokenId X-FHC-tokenId * @param xFHCPassPhrase X-FHC-passPhrase * @param boxId boxId * @param limit limit */ loadMessagesUsingGET2(xFHCKeystoreId: string, xFHCTokenId: string, xFHCPassPhrase: string, boxId: string, limit: number): Promise; /** * * @summary loadMessages * @param body alternateKeystores * @param xFHCKeystoreId X-FHC-keystoreId * @param xFHCTokenId X-FHC-tokenId * @param xFHCPassPhrase X-FHC-passPhrase * @param boxId boxId * @param limit limit */ loadMessagesUsingPOST1(xFHCKeystoreId: string, xFHCTokenId: string, xFHCPassPhrase: string, boxId: string, limit: number, body?: AltKeystoresList): Promise; /** * * @summary moveMessages * @param body messageIds * @param xFHCKeystoreId X-FHC-keystoreId * @param xFHCTokenId X-FHC-tokenId * @param xFHCPassPhrase X-FHC-passPhrase * @param source source * @param destination destination */ moveMessagesUsingPOST1(xFHCKeystoreId: string, xFHCTokenId: string, xFHCPassPhrase: string, source: string, destination: string, body?: Array): Promise; /** * * @summary sendMessage2Ebox * @param body message * @param xFHCKeystoreId X-FHC-keystoreId * @param xFHCTokenId X-FHC-tokenId * @param xFHCPassPhrase X-FHC-passPhrase * @param publicationReceipt publicationReceipt * @param receptionReceipt receptionReceipt * @param readReceipt readReceipt */ sendMessage2EboxUsingPOST(xFHCKeystoreId: string, xFHCTokenId: string, xFHCPassPhrase: string, publicationReceipt: boolean, receptionReceipt: boolean, readReceipt: boolean, body?: DocumentMessage): Promise; /** * * @summary sendMessage * @param body message * @param xFHCKeystoreId X-FHC-keystoreId * @param xFHCTokenId X-FHC-tokenId * @param xFHCPassPhrase X-FHC-passPhrase * @param publicationReceipt publicationReceipt * @param receptionReceipt receptionReceipt * @param readReceipt readReceipt */ sendMessageUsingPOST1(xFHCKeystoreId: string, xFHCTokenId: string, xFHCPassPhrase: string, publicationReceipt: boolean, receptionReceipt: boolean, readReceipt: boolean, body?: DocumentMessage): Promise; }