UNPKG

@shuttle-lib/core

Version:

NPM package to interact with the Shuttle devices

19 lines 600 B
export declare const VENDOR_IDS: number[]; export declare enum ProductModelId { ShuttleProV1 = "shuttlepro_v1", ShuttleProV1a = "shuttlepro_v1_older", ShuttleXpress = "shuttlexpress", ShuttleProV2 = "shuttlepro_v2" } export interface Product { /** Name / Identifier of the device */ productModelId: ProductModelId; name: string; vendorId: number; productId: number; interface: number; /** Which bit corresponds to a button */ buttonBits: number[]; } export declare const PRODUCTS: Record<ProductModelId, Product>; //# sourceMappingURL=products.d.ts.map