@elgato-stream-deck/core
Version:
An npm module for interfacing with the Elgato Stream Deck
11 lines • 712 B
TypeScript
import type { StreamdeckImageHeaderGenerator, StreamdeckImageWriter, StreamdeckImageWriterProps } from './types.js';
export declare class StreamdeckOriginalImageWriter implements StreamdeckImageWriter {
private readonly headerGenerator;
generateFillImageWrites(props: StreamdeckImageWriterProps, byteBuffer: Uint8Array): Uint8Array[];
}
export declare class StreamdeckDefaultImageWriter<TProps = StreamdeckImageWriterProps> implements StreamdeckImageWriter<TProps> {
private readonly headerGenerator;
constructor(headerGenerator: StreamdeckImageHeaderGenerator<TProps>);
generateFillImageWrites(props: TProps, byteBuffer: Uint8Array): Uint8Array[];
}
//# sourceMappingURL=imageWriter.d.ts.map