1 | import { ConnectedPeer } from './ConnectedPeer';
|
2 | import { Peer } from './Peer';
|
3 | export declare type NetworkEventMessage<Message, PeerData> = {
|
4 | readonly event: 'PEER_CONNECT_SUCCESS';
|
5 | readonly connectedPeer: ConnectedPeer<Message, PeerData>;
|
6 | } | {
|
7 | readonly event: 'PEER_CLOSED';
|
8 | readonly peer: Peer<Message> | ConnectedPeer<Message, PeerData>;
|
9 | };
|
10 | export declare type OnNetworkEvent<Message, PeerData> = (event: NetworkEventMessage<Message, PeerData>) => void;
|