Added support for Streamdeck Pedal and updated UI to better fit the Packed UI style

This commit is contained in:
2026-02-27 22:47:08 +01:00
committed by erik
parent 5a70f775f1
commit 93faae5cc8
1463 changed files with 306917 additions and 0 deletions

View File

@@ -0,0 +1,16 @@
import type { DeviceModelId } from './id.js';
/**
* This represents a buffer that has been prepared for sending to a Stream Deck.
* Note: The result is only guaranteed to be valid for this specific StreamDeck and the same library version, but is safe to store externally.
* If it sent to the wrong model, the result is undefined behaviour.
*
* This is an opaque type, and should not be viewed/inspected directly.
*
* It may be serialized to JSON, but only if it was generated with the `jsonSafe` flag set to `true`.
*/
export interface PreparedBuffer {
readonly __internal__: never;
}
export declare function wrapBufferToPreparedBuffer(modelId: DeviceModelId, type: string, buffers: Uint8Array[], jsonSafe: boolean): PreparedBuffer;
export declare function unwrapPreparedBufferToBuffer(modelId: DeviceModelId, prepared: PreparedBuffer): Uint8Array[];
//# sourceMappingURL=preparedBuffer.d.ts.map