import { Http } from '@angular/http'; import 'rxjs/add/operator/map'; import { Observable } from 'rxjs/Observable'; import 'rxjs/add/operator/share'; import { Response } from '@angular/http/src/static_response'; export declare class EDVApi { http: Http; webservice: any; constructor(http: Http); login(loginData: any): Observable; logout(token: any, refreshToken: any): Observable; registerUser(registrationData: any): Observable; getUserAttributes(token: any, attributes: any): Observable; getAvailableUserAttributes(token: any, attributes: any): Observable; updateUser(token: any, attributes: any): Observable; deleteUser(token: any): Observable; getProfilePicture(token: any): Observable; uploadProfilePicture(token: any, profileImage: any): Observable; setProfilePicture(token: any, id: any): Observable; deleteProfileImage(token: any, id: any): Observable; loadProfileImages(token: any, ids: any): Observable; uploadDocument(token: any, binaryData: any): Observable; documentsDownload(token: any, uuids: any): Observable; loadDocumentsMetaData(token: any, documentIds: any): Observable; shareDocument(token: any, shareData: any): Observable; updateSharedDocuments(token: any, shareData: any): Observable; deleteSharedDocument(token: any, ids: any): Observable; shareDocumentOneTimeLink(token: any, body: any): Observable; openDocumentOneTimeLink(token: any, generatePart: any, pin: any): Observable; getContacts(token: any, ids: any, query: any): Observable; getContactProfilePicture(token: any, uuid: any): Observable; sendContactRequest(token: any, email: any): Observable; updateContactRequest(token: any, email: any, state: any): Observable; deleteContact(token: any, uuid: any): Observable; renewTokenGet(token: any, refreshToken: any): Observable; renewToken(token: any, refreshToken: any): Observable; sum(a: any, b: any): any; }