import { Table } from 'dexie'; import { Logger } from '@polkadot/util/types'; export default class BaseStore { private _table; logger: Logger; constructor(table: Table); get table(): Table; upsert(record: T): Promise; bulkUpsert(records: T[]): Promise; remove(record: T): Promise; clear(): Promise; }