UNPKG

@hmcts/media-viewer

Version:
21 lines 1.03 kB
import { Observable } from 'rxjs'; import { HttpClient } from '@angular/common/http'; import { Bookmark } from '../../../viewers/pdf-viewer/side-bar/bookmarks/bookmarks.interfaces'; import * as i0 from "@angular/core"; export declare class BookmarksApiService { private readonly httpClient; private readonly ANNOTATIONS_API; constructor(httpClient: HttpClient); getBookmarks(documentId: string): Observable<any>; createBookmark(bookmark: Partial<Bookmark>): Observable<Bookmark>; updateBookmark(bookmark: Partial<Bookmark>): Observable<Bookmark>; updateMultipleBookmarks(bookmarks: Partial<Bookmark[]>): Observable<Bookmark[]>; deleteBookmark(bookmarkId: string): Observable<void>; deleteMultipleBookmarks(payload: { deleted: string[]; updated: Bookmark; }): Observable<void>; static ɵfac: i0.ɵɵFactoryDeclaration<BookmarksApiService, never>; static ɵprov: i0.ɵɵInjectableDeclaration<BookmarksApiService>; } //# sourceMappingURL=bookmarks-api.service.d.ts.map