UNPKG

@yume-chan/adb-scrcpy

Version:

Use `@yume-chan/adb` to bootstrap `@yume-chan/scrcpy`.

18 lines 1.12 kB
import type { Adb, AdbNoneProtocolSpawner } from "@yume-chan/adb"; import type { ScrcpyDisplay, ScrcpyEncoder } from "@yume-chan/scrcpy"; import { ScrcpyOptions3_1 } from "@yume-chan/scrcpy"; import type { AdbScrcpyClientOptions } from "./client-options.js"; import type { AdbScrcpyConnection } from "./connection.js"; import type { AdbScrcpyOptions, AdbScrcpyOptionsGetEncoders } from "./types.js"; export declare class AdbScrcpyOptions3_1<TVideo extends boolean> extends ScrcpyOptions3_1<TVideo> implements AdbScrcpyOptions<ScrcpyOptions3_1.Init<TVideo>>, AdbScrcpyOptionsGetEncoders { readonly version: string; readonly spawner: AdbNoneProtocolSpawner | undefined; constructor(init: ScrcpyOptions3_1.Init<TVideo>, clientOptions?: AdbScrcpyClientOptions); getEncoders(adb: Adb, path: string): Promise<ScrcpyEncoder[]>; getDisplays(adb: Adb, path: string): Promise<ScrcpyDisplay[]>; createConnection(adb: Adb): AdbScrcpyConnection; } export declare namespace AdbScrcpyOptions3_1 { type Init<TVideo extends boolean = boolean> = ScrcpyOptions3_1.Init<TVideo>; } //# sourceMappingURL=3_1.d.ts.map