UNPKG

@excalidraw/excalidraw

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