import { Queue } from '../vendor/generics/queue.js'; import { Signal } from '../signal.js'; import { Range } from './../range.js'; import { Event } from './../event.js'; import { Scanner, ScannerFactory } from './../scanner.js'; export declare class Any implements Scanner { id: string; toInclude: Set; holding: Queue<{ data: string; index: number; }>; closedIndex: number; lastObserved: number; completed: boolean; matched: boolean; terminal: Signal; state: any; toEmit: Range.ReadOutput[]; withhold: boolean; configurations: any; lastMatched: boolean; inputs: string[]; constructor(toInclude: string[], id?: string); complete(): boolean; getReturnValue(): any; startEvent(index: any): Event.Start; endEvent(index: any): Event.End; shift(signal: Signal): Signal; print(tabs?: number): string; static factory(toIncludeInput: string[] | string, id?: string): ScannerFactory; } //# sourceMappingURL=any.d.ts.map