import { Injector } from 'reduct'; export default class PeerDatabase { private config; private identity; private peers; private codiusdb; private memoryMap; constructor(deps: Injector); getPeers(numPeers?: number): string[]; getFreePeers(): Promise; addPeers(peers: string[]): Promise; removePeer(peer: string): void; getNumPeers(): number; getAllPeers(): string[]; private loadPeersFromDB; }