export type Bookmark = { bookmarkName: string; bookmarkId: string; bookMark: T | null; }; export type BookmarkContext = { contextName: string; contextId: string; bookmarks?: Bookmark[]; }; type UseBookmarksProps = { allBookmarks: BookmarkContext[]; updateBookmark: (bookmark: Bookmark, operation: UpdateBookmarkOperation, contextId?: string) => void; currentContextName: string; currentContextId: string; }; export type UpdateBookmarkOperation = 'update' | 'add' | 'delete'; declare const _default: (hasContext?: boolean) => UseBookmarksProps; export default _default;