export class CombinableMatcher extends BaseMatcher {
    /**
     *
     * @param {Matcher} matcher
     */
    constructor(matcher: Matcher);
    matches(item: any, mismatch_description: any): boolean;
    describeTo(description: any): void;
    /**
     *
     * @param {Matcher} other
     * @return {CombinableMatcher}
     */
    and(other: Matcher): CombinableMatcher;
    /**
     *
     * @param {Matcher} other
     * @return {CombinableMatcher}
     */
    or(other: Matcher): CombinableMatcher;
    #private;
}
import { BaseMatcher } from "../BaseMatcher.js";
//# sourceMappingURL=CombinableMatcher.d.ts.map