import type { BluetoothAudioVideoMinor } from "./BluetoothAudioVideoMinor.js"; import type { BluetoothComputerMinor } from "./BluetoothComputerMinor.js"; import type { BluetoothHealthMinor } from "./BluetoothHealthMinor.js"; import type { BluetoothImagingMinor } from "./BluetoothImagingMinor.js"; import type { BluetoothImagingSubMinor } from "./BluetoothImagingSubMinor.js"; import type { BluetoothLANNetworkAccessPointMinor } from "./BluetoothLANNetworkAccessPointMinor.js"; import type { BluetoothLANNetworkAccessPointSubMinor } from "./BluetoothLANNetworkAccessPointSubMinor.js"; import type { BluetoothPeripheralMinor } from "./BluetoothPeripheralMinor.js"; import type { BluetoothPeripheralSubMinor } from "./BluetoothPeripheralSubMinor.js"; import type { BluetoothPhoneMinor } from "./BluetoothPhoneMinor.js"; import type { BluetoothToyMinor } from "./BluetoothToyMinor.js"; import type { BluetoothWearableMinor } from "./BluetoothWearableMinor.js"; export type BluetoothClass = { "major": "Miscellaneous"; minor: number; } | { "major": "Computer"; minor: BluetoothComputerMinor; } | { "major": "Phone"; minor: BluetoothPhoneMinor; } | { "major": "LANNetworkAccessPoint"; minor: BluetoothLANNetworkAccessPointMinor; subminor: BluetoothLANNetworkAccessPointSubMinor; } | { "major": "AudioVideo"; minor: BluetoothAudioVideoMinor; } | { "major": "Peripheral"; minor: BluetoothPeripheralMinor; subminor: BluetoothPeripheralSubMinor; } | { "major": "Imaging"; minor: Array; subminor: BluetoothImagingSubMinor; } | { "major": "Wearable"; minor: BluetoothWearableMinor; } | { "major": "Toy"; minor: BluetoothToyMinor; } | { "major": "Health"; minor: BluetoothHealthMinor; } | { "major": "Uncategorized"; minor: number; } | { "major": "Reserved"; minor: number; }; //# sourceMappingURL=BluetoothClass.d.ts.map