import { Cartridge, Settings } from '../../elm/Stellerator/Main.elm'; export interface CartridgeWithImage { cartridge: Cartridge; image: Uint8Array; } declare class Storage { setDefaults(settings: Settings): void; getAllCartridges(): Promise>; insertCartridges(cartridges: Array): Promise; updateCartridge(cartridge: Cartridge): Promise; deleteCartridge(hash: string): Promise; deleteAllCartridges(): Promise; getCartridge(hash: string): Promise; getCartridgeImage(hash: string): Promise; getSettings(): Promise; saveSettings(settings: Settings): Promise; dropDatabase(): Promise; private _database; private _defaultSettings; } export default Storage;