import { ObservableResource } from 'observable-hooks'; import { Subject } from 'rxjs'; import type { Protobuf, Types } from '@meshtastic/meshtasticjs'; export const preferencesSubject$ = new Subject(); export const preferencesResource = new ObservableResource(preferencesSubject$); export const nodeSubject$ = new Subject(); export const nodeResource = new ObservableResource(nodeSubject$); export const channelSubject$ = new Subject(); export const channelResource = new ObservableResource(channelSubject$);