export declare class ObjectRepository<T extends object> {
   readonly entityMap: Map<string, T>
   constructor(entities?: Record<string, T>)
   findById(id: string): T | undefined
   findAll(): T[]
   upsertById(id: string, entity: T): Map<string, T>
   deleteById(id: string): boolean
   count(): number
   toJSON(): T[]
}