/**
 * Runs array containing.
 * @param {?} value - Value.
 * @returns {{__velociousMatcher: string, value: ?}} - Matcher wrapper.
 */
export function arrayContaining(value: unknown): {
    __velociousMatcher: string;
    value: unknown;
};
/**
 * Runs is array containing.
 * @param {?} value - Value.
 * @returns {boolean} - Whether arrayContaining matcher.
 */
export function isArrayContaining(value: unknown): boolean;
/**
 * Runs is object containing.
 * @param {?} value - Value.
 * @returns {boolean} - Whether objectContaining matcher.
 */
export function isObjectContaining(value: unknown): boolean;
/**
 * Runs match array containing.
 * @param {?} actual - Actual value.
 * @param {Array<?>} expected - Expected values.
 * @returns {{matches: boolean, differences: Record<string, Array<?>>}} - Match result.
 */
export function matchArrayContaining(actual: unknown, expected: Array<unknown>): {
    matches: boolean;
    differences: Record<string, Array<unknown>>;
};
/**
 * Runs match object.
 * @param {?} actual - Actual value.
 * @param {Record<string, ?> | Array<?>} expected - Expected value.
 * @returns {{matches: boolean, differences: Record<string, Array<?>>}} - Match result.
 */
export function matchObject(actual: unknown, expected: Record<string, unknown> | Array<unknown>): {
    matches: boolean;
    differences: Record<string, Array<unknown>>;
};
/**
 * Runs object containing.
 * @param {?} value - Value.
 * @returns {{__velociousMatcher: string, value: ?}} - Matcher wrapper.
 */
export function objectContaining(value: unknown): {
    __velociousMatcher: string;
    value: unknown;
};
//# sourceMappingURL=expect-utils.d.ts.map