import { Combinator, ICombinator } from '../abstract'; export interface CountableCombinator { count(): number; } export declare class AnyCombinator

extends Combinator implements CountableCombinator { get patterns(): P; count(filter?: (i: any) => boolean): number; } declare type Item = ICombinator | Item[]; export declare const anyOf: (...p: Item[]) => AnyCombinator[], any>; export {};