UNPKG

@libp2p/interface-mocks

Version:
22 lines 722 B
import { peerDiscovery } from '@libp2p/interface-peer-discovery'; import { EventEmitter } from '@libp2p/interfaces/events'; import type { PeerDiscovery, PeerDiscoveryEvents } from '@libp2p/interface-peer-discovery'; interface MockDiscoveryInit { discoveryDelay?: number; } /** * Emits 'peer' events on discovery. */ export declare class MockDiscovery extends EventEmitter<PeerDiscoveryEvents> implements PeerDiscovery { readonly options: MockDiscoveryInit; private _isRunning; private _timer; constructor(init?: {}); readonly [peerDiscovery]: this; start(): void; stop(): void; isStarted(): boolean; _discoverPeer(): void; } export {}; //# sourceMappingURL=peer-discovery.d.ts.map