import { EventEmitter } from 'node:events';
declare global {
    var mockSocketQueue: ReturnType<typeof makeMockSocket>[];
}
declare function makeMockSocket(): EventEmitter<any> & {
    connect: import("vitest").Mock<import("@vitest/spy").Procedure>;
    destroy: import("vitest").Mock<import("@vitest/spy").Procedure>;
    write: import("vitest").Mock<import("@vitest/spy").Procedure>;
    setTimeout: import("vitest").Mock<import("@vitest/spy").Procedure>;
    address: import("vitest").Mock<import("@vitest/spy").Procedure>;
    readyState: string;
    destroyed: boolean;
    writable: boolean;
    readable: boolean;
};
export {};
//# sourceMappingURL=localNetworkClient.reconnect.test.d.ts.map