import type { Libp2pEvents } from '@libp2p/interface-libp2p';
import type { Registrar } from '@libp2p/interface-registrar';
import type { Upgrader } from '@libp2p/interface-transport';
import type { EventEmitter } from '@libp2p/interfaces/events';
export interface MockUpgraderInit {
    registrar?: Registrar;
    events?: EventEmitter<Libp2pEvents>;
}
export declare function mockUpgrader(init?: MockUpgraderInit): Upgrader;
//# sourceMappingURL=upgrader.d.ts.map