///
import { Options as Libp2pOptions } from 'libp2p';
import { Node } from './node';
export { Options as Libp2pOptions } from 'libp2p';
export { MemoryDatastore } from 'interface-datastore';
declare const BufferImpl: typeof Buffer;
export { BufferImpl as Buffer };
export declare const setupLibP2PHost: (hostKey?: Buffer | undefined, secret?: Buffer | undefined, listenAddrs?: string[], opts?: Libp2pOptions | undefined) => Promise;