/// <reference types="node" />
/// <reference types="node" />
export interface ScanRecord {
    length: number;
    type: number;
    data: Uint8Array;
}
export interface WebBluetoothManufacturerDataFilter {
    companyIdentifier?: number | Uint8Array | number[];
    dataPrefix?: Uint8Array | number[];
    mask?: Uint8Array | number[];
}
export declare function checkManufacturerDataMatch(parsedScanRecors: ScanRecord[], manufacturerDataFilters: WebBluetoothManufacturerDataFilter[]): boolean;
export declare function parseScanRecords(scanRecord: number[] | Buffer | Uint8Array | undefined): ScanRecord[];
