/** * @module RecordTable * The same structure of data will be stored in a RecordTable */ import { ResourceType } from './ResourceType'; export declare type Record = {}; interface RecordTableProps { resourceType: ResourceType; } export declare class RecordTable { props: RecordTableProps; recordMap: Map; get records(): T[]; constructor(props: RecordTableProps); findByKey(key: string | number): T | null; upsert(record: T): string | true; remove(record: T): void; } export {};