///
declare global {
namespace jest {
interface Matchers {
/**
* Asserts that a value is an `Array` where every member is equal to ${other}.
* @example
* expect([{ name: 'Guybrush' }, { name: 'Elaine' }]).toBeArrayOf({
* name: expect.toBeNonEmptyString()
* });
*/
toBeArrayOf(other: unknown): R;
}
interface Expect {
/**
* Asserts that a value is an `Array` containing only `Boolean` values.
* @example
* expect([{ name: 'Guybrush' }, { name: 'Elaine' }]).toEqual(
* expect.toBeArrayOf({ name: expect.toBeNonEmptyString() })
* );
*/
toBeArrayOf(other: unknown): JestMatchers;
}
}
}
export declare const toBeArrayOfMatcher: (value: unknown, other: unknown) => jest.CustomMatcherResult;