import { NftItem } from '@soul-wallet/extension-base/background/KoniTypes'; import BaseStoreWithAddressAndChain from '@soul-wallet/extension-base/services/storage-service/db-stores/BaseStoreWithAddressAndChain'; import { INft } from '../databases'; export default class NftStore extends BaseStoreWithAddressAndChain { getNft(addresses: string[], chainList?: string[]): import("dexie").PromiseExtended; subscribeNft(addresses: string[], chainList?: string[]): import("dexie").Observable; cleanUpNfts(chain: string, address: string, collectionIds: string[], nftIds: string[]): import("dexie").PromiseExtended; deleteNftsByChainAndOwner(chain: string, address: string, collectionIds: string[]): import("dexie").PromiseExtended; deleteNftByAddress(addresses: string[]): import("dexie").PromiseExtended; deleteNftItem(chain: string, addresses: string[], nftItem: NftItem): import("dexie").PromiseExtended; deleteNftsByCollection(chain: string, collectionId: string): import("dexie").PromiseExtended; removeNfts(chain: string, address: string, collectionId: string, nftIds: string[]): import("dexie").PromiseExtended; removeNftsByAddress(addresses: string[]): import("dexie").PromiseExtended; }