import { t as BrookesiaHost } from "../brookesia-host-D-D60V-d.mjs"; import { a as DeviceCameraInfo, c as DeviceNetworkConnectivityInfo, d as DevicePowerBatteryInfo, f as DevicePowerBatteryState, i as DeviceBoardInfo, o as DeviceCapability, u as DevicePowerBatteryChargeConfig } from "../device-types-DxFVgkVJ.mjs"; //#region src/hosts/device-host.d.ts type DeviceMockState = { capabilities: DeviceCapability[]; boardInfo: DeviceBoardInfo; cameraDeviceInfos: DeviceCameraInfo[]; networkConnectivityInfo: DeviceNetworkConnectivityInfo[]; powerBatteryInfo: DevicePowerBatteryInfo; powerBatteryState: DevicePowerBatteryState; powerBatteryChargeConfig: DevicePowerBatteryChargeConfig; chargingEnabled: boolean; }; type DeviceHostOptions = Partial; declare function createDeviceHost(initial?: DeviceHostOptions): BrookesiaHost; declare function resetDeviceHostState(): void; //#endregion export { DeviceHostOptions, createDeviceHost, resetDeviceHostState }; //# sourceMappingURL=device-host.d.mts.map