import { LibraryItems, LibraryItem } from "../types"; import type App from "../components/App"; declare class Library { private libraryCache; private app; constructor(app: App); resetLibrary: () => Promise; restoreLibraryItem: (libraryItem: LibraryItem) => LibraryItem | null; /** imports library (currently merges, removing duplicates) */ importLibrary(blob: Blob): Promise; loadLibrary: () => Promise; saveLibrary: (items: LibraryItems) => Promise; } export default Library;