Files
xOld_appRoboticsDriver/node_modules/jest-websocket-mock/lib/matchers.d.ts
2025-12-27 20:24:47 +01:00

14 lines
457 B
TypeScript

import { DeserializedMessage } from "./websocket";
declare type ReceiveMessageOptions = {
timeout?: number;
};
declare global {
namespace jest {
interface Matchers<R, T> {
toReceiveMessage<TMessage = object>(message: DeserializedMessage<TMessage>, options?: ReceiveMessageOptions): Promise<R>;
toHaveReceivedMessages<TMessage = object>(messages: Array<DeserializedMessage<TMessage>>): R;
}
}
}
export {};