import type { ScanFilter } from '../backend-contract/advertisement.js'; import type { BackendScanExecutionPlan, ScanPlan, ScanPlanningContext } from '../backend-contract/scan-planning.js'; import type { NormalizedScanQuery } from '../backend-contract/scan-query.js'; export declare const webBluetoothScanPlanningContext: ScanPlanningContext; export declare function planWebBluetoothScan(query: NormalizedScanQuery): BackendScanExecutionPlan; /** A chooser diagnostic only; Web Bluetooth continuous scanning remains unsupported. */ export declare function diagnosticWebBluetoothScanPlan(query: NormalizedScanQuery): ScanPlan; //# sourceMappingURL=web-bluetooth-scan-planner.d.ts.map