/** * Pure helpers for building `adb logcat` argv and post-filtering its output. * Extracted from client.ts (D9.10). Validators are invoked here so the client * can stay free of input-format concerns. */ export interface LogcatOptions { tag?: string; level?: "V" | "D" | "I" | "W" | "E" | "F"; lines?: number; since?: string; package?: string; } /** * Build the argv for `adb shell logcat -d ...` from typed options. * Validates `tag` and `since` to keep argv safe. */ export declare function buildLogcatArgs(options: LogcatOptions): string[]; /** * Node-side filter for logcat output: keep only lines mentioning a package, * preserving timestamp lines so the output remains contextual. */ export declare function filterLogsByPackage(output: string, packageName: string): string; //# sourceMappingURL=logcat.d.ts.map