export = SBMH;
declare function SBMH(needle: any): void;
declare class SBMH {
    constructor(needle: any);
    maxMatches: number;
    matches: number;
    _occ: Uint8Array<ArrayBuffer>;
    _lookbehind_size: number;
    _needle: Buffer<ArrayBufferLike>;
    _bufpos: number;
    _lookbehind: Buffer<ArrayBuffer>;
    reset(): void;
    push(chunk: any, pos: any): any;
    _sbmh_feed(data: any): any;
    _sbmh_lookup_char(data: any, pos: any): any;
    _sbmh_memcmp(data: any, pos: any, len: any): boolean;
}
