UNPKG

soundcraft-ui-connection

Version:

Library for controlling the Soundcraft Ui series audio mixers

22 lines (21 loc) 695 B
import { Observable } from 'rxjs'; import { MixerStore } from '../state/mixer-store'; import { MixerModel } from '../types'; export declare class DeviceInfo { private store; /** * Hardware model of the mixer. * Possible values: `ui12`, `ui16`, `ui24` */ model$: Observable<MixerModel>; /** Device capabilities based on the model */ capabilities$: Observable<Readonly<import('../device-capabilities').DeviceCapabilities>>; /** Firmware version of ther mixer */ firmware$: Observable<string>; /** * Hardware model of the mixer. * Possible values: `ui12`, `ui16`, `ui24` */ model?: MixerModel; constructor(store: MixerStore); }