import type { MaybePromiseLike } from "@yume-chan/async"; import type { Event } from "@yume-chan/event"; export interface DeviceObserver { readonly onDeviceAdd: Event; readonly onDeviceRemove: Event; readonly onListChange: Event; readonly current: readonly T[]; stop(): MaybePromiseLike; } //# sourceMappingURL=device-observer.d.ts.map