UNPKG

@yume-chan/scrcpy

Version:
36 lines 1.52 kB
import Struct from "@yume-chan/struct"; import type { AndroidMotionEventAction } from "../../control/index.js"; import { ScrcpyControlMessageType } from "../../control/index.js"; export declare const SCRCPY_CONTROL_MESSAGE_TYPES_1_16: readonly ScrcpyControlMessageType[]; export declare const ScrcpyMediaStreamRawPacket: Struct<{ pts: bigint; size: number; data: Uint8Array; }, "size", Record<never, never>, undefined>; export declare const SCRCPY_MEDIA_PACKET_FLAG_CONFIG: bigint; export declare const ScrcpyInjectTouchControlMessage1_16: Struct<{ type: number; action: AndroidMotionEventAction; pointerId: bigint; pointerX: number; pointerY: number; screenWidth: number; screenHeight: number; pressure: number; buttons: number; }, never, Record<never, never>, undefined>; export type ScrcpyInjectTouchControlMessage1_16 = (typeof ScrcpyInjectTouchControlMessage1_16)["TInit"]; export declare const ScrcpyBackOrScreenOnControlMessage1_16: Struct<{ type: number; }, never, Record<never, never>, undefined>; export declare const ScrcpySetClipboardControlMessage1_15: Struct<{ type: number; length: number; content: string; }, "length", Record<never, never>, undefined>; export type ScrcpySetClipboardControlMessage1_15 = (typeof ScrcpySetClipboardControlMessage1_15)["TInit"]; export declare const ScrcpyClipboardDeviceMessage: Struct<{ length: number; content: string; }, "length", Record<never, never>, undefined>; //# sourceMappingURL=message.d.ts.map