function mockBreakpoint(options) {
  Object.defineProperty(window, "matchMedia", {
    writable: true,
    value: jest.fn().mockImplementation((query) => {
      var _a;
      return {
        matches: (_a = options.matches) != null ? _a : false,
        media: query,
        onchange: null,
        addListener: jest.fn(),
        // deprecated
        removeListener: jest.fn(),
        // deprecated
        addEventListener: jest.fn(),
        removeEventListener: jest.fn(),
        dispatchEvent: jest.fn()
      };
    })
  });
}

export { mockBreakpoint };
//# sourceMappingURL=testUtils.esm.js.map
