UNPKG

@blackmagic-controller/core

Version:

An npm module for interfacing with the Blackmagic usb/bluetooth controllers

16 lines 789 B
import type { BlackmagicControllerProperties } from '../../models/base.js'; import type { BlackmagicControllerInputService } from './interface.js'; import type { BlackmagicControllerEvents } from '../../types.js'; import type { CallbackHook } from '../callback-hook.js'; export interface DefaultInputServiceOptions { buttonReportId: number; tbarReportId?: number; jogReportId?: number; batteryReportId: number; } export declare class DefaultInputService implements BlackmagicControllerInputService { #private; constructor(deviceProperties: Readonly<BlackmagicControllerProperties>, eventSource: CallbackHook<BlackmagicControllerEvents>, options: Readonly<DefaultInputServiceOptions>); handleInput(data: Uint8Array): void; } //# sourceMappingURL=default.d.ts.map