export interface BuildSuccessData { duration: string; apkPath?: string; apkSize?: string; warnings: number; cacheId: string; } export interface BuildFailureData { duration: string; error: string; cacheId: string; } export interface TestResultsData { passed: number; failed: number; skipped: number; duration: string; failures: string[]; cacheId: string; } export interface UiElement { index: number; type: string; text?: string; hint?: string; focused?: boolean; } export interface UiDumpData { screenName: string; elements: UiElement[]; } export interface LogcatData { level: string; count: number; lines: string[]; cacheId: string; } export interface DeviceInfo { id: string; name: string; state: string; selected: boolean; } export interface DeviceListData { devices: DeviceInfo[]; } export declare function formatBuildSuccess(data: BuildSuccessData): string; export declare function formatBuildFailure(data: BuildFailureData): string; export declare function formatTestResults(data: TestResultsData): string; export declare function formatUiDump(data: UiDumpData): string; export declare function formatLogcat(data: LogcatData): string; export declare function formatDeviceList(data: DeviceListData): string;