/** * LogProxy — log + shell + system info ops. * * Extracted from DeviceManager (D9.1b). Guards via hasShell where the * facade used to. getSystemInfo is unguarded (matches previous behaviour). */ import type { Platform } from "../../platform-types.js"; import type { AdapterResolver } from "./input-proxy.js"; export declare class LogProxy { private readonly resolve; constructor(resolve: AdapterResolver); shell(command: string, platform?: Platform, deviceId?: string): string; getLogs(options?: { platform?: Platform; level?: string; tag?: string; lines?: number; package?: string; deviceId?: string; }): string; clearLogs(platform?: Platform, deviceId?: string): string; getSystemInfo(platform?: Platform, deviceId?: string): Promise; } //# sourceMappingURL=log-proxy.d.ts.map