/**
 * @license
 * Copyright 2022-2026 Matter.js Authors
 * SPDX-License-Identifier: Apache-2.0
 */
import { ConnectionlessTransport, Environment } from "#general";
import { Ble, Scanner } from "#protocol";
import { BlenoPeripheralInterface } from "./BlenoPeripheralInterface.js";
export type BleOptions = {
    hciId?: number;
    environment?: Environment;
};
export declare class NodeJsBle extends Ble {
    #private;
    constructor(options?: BleOptions);
    get peripheralInterface(): BlenoPeripheralInterface;
    get centralInterface(): ConnectionlessTransport;
    get scanner(): Scanner;
}
//# sourceMappingURL=NodeJsBle.d.ts.map