import type { Main } from '../index.js'; import { testSymbol, optionalSymbol, nullableSymbol, type BasePredicate } from './base-predicate.js'; import type { PredicateOptions } from './predicate.js'; /** @hidden */ export declare class AnyPredicate implements BasePredicate { [optionalSymbol]?: boolean; [nullableSymbol]?: boolean; private readonly predicates; private readonly options; constructor(predicates: BasePredicate[], options?: PredicateOptions); [testSymbol](value: T, main: Main, label: string | Function, idLabel: boolean): asserts value; }