import type { MultiaddrConnection } from '@libp2p/interface-connection'; import type { WebRTCPeer } from '@libp2p/webrtc-peer'; import type { AbortOptions } from '@libp2p/interfaces'; import type { Multiaddr } from '@multiformats/multiaddr'; export interface ToMultiaddrConnectionOptions extends AbortOptions { remoteAddr: Multiaddr; } /** * Convert a socket into a MultiaddrConnection * https://github.com/libp2p/js-libp2p-interfaces/tree/master/src/transport#multiaddrconnection */ export declare function toMultiaddrConnection(socket: WebRTCPeer, options: ToMultiaddrConnectionOptions): MultiaddrConnection; //# sourceMappingURL=socket-to-conn.d.ts.map