import type { MaybePromiseLike } from "@yume-chan/async"; import type { AbortSignal, MaybeConsumable, ReadableStream, WritableStream } from "@yume-chan/stream-extra"; export interface AdbNoneProtocolProcess { get stdin(): WritableStream>; /** * Mix of stdout and stderr */ get output(): ReadableStream; get exited(): Promise; kill(): MaybePromiseLike; } export declare class AdbNoneProtocolSpawner { #private; constructor(spawn: (command: readonly string[], signal: AbortSignal | undefined) => Promise); spawn(command: string | readonly string[], signal?: AbortSignal): Promise; spawnWait(command: string | readonly string[]): Promise; spawnWaitText(command: string | readonly string[]): Promise; } //# sourceMappingURL=spawner.d.ts.map