import { ReadableStream } from "text-stream-accumulator";
declare class TextStreamSearch {
    private accumulator;
    private searches;
    constructor(stream: ReadableStream);
    fullText(): string;
    reset(): void;
    waitForText(query: string, timeout?: number): Promise<{}>;
    waitForRegex(query: RegExp, timeout?: number): Promise<void>;
    onStreamData(data: string): void;
    checkSearches(): Promise<void>;
}
export = TextStreamSearch;
