/** * iCure Data Stack API Documentation * The iCure Data Stack Application API is the native interface to iCure. This version is obsolete, please use v2. * * OpenAPI spec version: v1 * * * 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 { Contact } from '../model/Contact'; import { ResultInfo } from '../model/ResultInfo'; import { AuthenticationProvider } from '../../icc-x-api/auth/AuthenticationProvider'; export declare class IccBeresultimportApi { host: string; headers: Array; authenticationProvider: AuthenticationProvider; fetchImpl?: (input: RequestInfo, init?: RequestInit) => Promise; constructor(host: string, headers: any, authenticationProvider?: AuthenticationProvider, fetchImpl?: (input: RequestInfo, init?: RequestInit) => Promise); setHeaders(h: Array): void; handleError(e: XHR.XHRError): never; /** * * @summary Can we handle this document * @param id * @param enckeys */ canHandle(id: string, enckeys: string): Promise; /** * * @summary import document * @param documentId * @param hcpId * @param language * @param protocolIds * @param formIds * @param planOfActionId * @param enckeys * @param ctc */ doImport(documentId: string, hcpId: string, language: string, protocolIds: string, formIds: string, planOfActionId: string, enckeys: string, ctc: Contact): Promise; /** * * @summary Extract general infos from document * @param id * @param language * @param enckeys * @param full */ getInfos(id: string, language: string, enckeys: string, full?: boolean): Promise>; }