import { MessageFunctionType, Result } from "../types"; export interface IsArrayContainerOfErrors { CONTAINER_ARGUMENT_NOT_AN_ARRAY: MessageFunctionType; VALUES_ARGUMENT_NOT_AN_ARRAY: MessageFunctionType; } export declare const IS_ARRAY_CONTAINER_OF_ERRORS: IsArrayContainerOfErrors; /** * Tests if `container` array contains values array. * * The values check should be primitive javascript types (String, number, boolean, null, undefined, etc.). * and not Object instances. * * ### Example * ``` * expect(isArrayContainerOf([2,3,4],[2,3]).value).toBeTruthy() * ``` * * @param container The container. * @param values The array of values that may be contained. * @returns True if array contains all values from the given target array, false otherwise. * @example * ``` * expect(isArrayContainerOf([2,3,4,2], [2,3,4])).value).toBeTruthy() * ``` */ export declare function isArrayContainerOf(container: any[], values: any[]): Result;