import { Token } from './search';
export declare class QueueableStreamSearch {
    private _search;
    private _chunksQueue;
    private _notify?;
    private _closed;
    constructor(needle: Uint8Array | string);
    push(...chunks: Uint8Array[]): void;
    close(): void;
    [Symbol.asyncIterator](): AsyncIterableIterator<Token>;
}
