/// declare global { namespace jest { interface Matchers { /** * Asserts that `value` is an `Array` including all of the values provided in `requiredValues`. It could also include additional values or be in a different order, but if every value in `requiredValues` features in `value` then this will return `true`. * @example * expect([12, 0, 14, 'Ivo']).toBeArrayIncludingAllOf(['Ivo', 14]); */ toBeArrayIncludingAllOf(requiredValues: unknown[]): R; } interface Expect { /** * Asserts that `value` is an `Array` including all of the values provided in `requiredValues`. It could also include additional values or be in a different order, but if every value in `requiredValues` features in `value` then this will return `true`. * @example * expect([12, 0, 14, 'Ivo']).toEqual( * expect.toBeArrayIncludingAllOf(['Ivo', 14]) * ); */ toBeArrayIncludingAllOf(requiredValues: unknown[]): JestMatchers; } } } export declare const toBeArrayIncludingAllOfMatcher: (value: unknown, requiredValues: unknown[]) => jest.CustomMatcherResult;