UNPKG

soundcraft-ui-connection

Version:

Library for controlling the Soundcraft Ui series audio mixers

11 lines (10 loc) 699 B
import { DelayableMasterChannel, MasterBus, MasterChannel } from './facade'; import { Channel } from './facade/channel'; /** Asserts that the given object is an instance of `Channel` */ export declare function isChannel(ch: unknown): ch is Channel; /** Asserts that the given object is an instance of `MasterChannel` */ export declare function isMasterChannel(ch: unknown): ch is MasterChannel; /** Asserts that the given object is an instance of `DelayableMasterChannel` */ export declare function isDelayableMasterChannel(ch: unknown): ch is DelayableMasterChannel; /** Asserts that the given object is an instance of `MasterBus` */ export declare function isMaster(ch: unknown): ch is MasterBus;