import { MatchResult3, ToExpectedArray } from '../types'; import { MatcherSyncOrAsync } from '../MatcherSyncOrAsync'; export declare type MatcherArrayOptions = { contains?: boolean; contained?: boolean; }; export declare class MatcherArray extends MatcherSyncOrAsync { private readonly _expected; private readonly _options; constructor(async: Async, expected: ToExpectedArray, options?: MatcherArrayOptions); matchAsync(actual: T): Promise; matchSync(actual: T): MatchResult3; toString(): string; }