@yume-chan/scrcpy
Version:
TypeScript implementation of Scrcpy client.
15 lines • 572 B
TypeScript
import type { ScrcpyControlMessageType, ScrcpyOptions } from "../base/index.js";
/**
* Scrcpy control message types have different values between versions.
*
* This class provides a way to get the actual value for a given type.
*/
export declare class ScrcpyControlMessageTypeMap {
#private;
constructor(options: ScrcpyOptions<object>);
get(type: ScrcpyControlMessageType): number;
fillMessageType<T extends {
type: ScrcpyControlMessageType;
}>(message: Omit<T, "type">, type: T["type"]): T;
}
//# sourceMappingURL=message-type-map.d.ts.map