import type { AddressFilter } from '../index.js'; import type { Peer as PeerPB } from '../pb/peer.js'; import type { ExistingPeer } from '../store.js'; import type { PeerId, PeerData, AbortOptions } from '@libp2p/interface'; export interface ToPBPeerOptions extends AbortOptions { addressFilter?: AddressFilter; existingPeer?: ExistingPeer; } export declare function toPeerPB(peerId: PeerId, data: Partial, strategy: 'merge' | 'patch', options: ToPBPeerOptions): Promise; //# sourceMappingURL=to-peer-pb.d.ts.map