Added support for Streamdeck Pedal and updated UI to better fit the Packed UI style
This commit is contained in:
36
node_modules/jpeg-js/index.d.ts
generated
vendored
Normal file
36
node_modules/jpeg-js/index.d.ts
generated
vendored
Normal file
@@ -0,0 +1,36 @@
|
||||
export interface RawImageData<T> {
|
||||
width: number;
|
||||
height: number;
|
||||
data: T;
|
||||
}
|
||||
|
||||
type BufferRet = RawImageData<Buffer>;
|
||||
type UintArrRet = RawImageData<Uint8Array>;
|
||||
|
||||
type ImageData = BufferRet | UintArrRet;
|
||||
type BufferLike = Buffer | Uint8Array | ArrayLike<number> | Iterable<number> | ArrayBuffer;
|
||||
|
||||
export declare function encode(imgData: RawImageData<BufferLike> & {comments?: string[]}, quality?: number): BufferRet
|
||||
|
||||
export declare function decode(
|
||||
jpegData: BufferLike,
|
||||
opts: {
|
||||
useTArray: true;
|
||||
colorTransform?: boolean;
|
||||
formatAsRGBA?: boolean;
|
||||
tolerantDecoding?: boolean;
|
||||
maxResolutionInMP?: number;
|
||||
maxMemoryUsageInMB?: number;
|
||||
},
|
||||
): UintArrRet & {comments?: string[]};
|
||||
export declare function decode(
|
||||
jpegData: BufferLike,
|
||||
opts?: {
|
||||
useTArray?: false;
|
||||
colorTransform?: boolean;
|
||||
formatAsRGBA?: boolean;
|
||||
tolerantDecoding?: boolean;
|
||||
maxResolutionInMP?: number;
|
||||
maxMemoryUsageInMB?: number;
|
||||
},
|
||||
): BufferRet & {comments?: string[]};
|
||||
Reference in New Issue
Block a user