UNPKG

balena-cli

Version:

The official balena Command Line Interface

24 lines (23 loc) 867 B
import * as _ from 'lodash'; import Logger = require('../logger'); interface Log { message: string; timestamp?: number; serviceName?: string; } interface BuildLog { serviceName: string; message: string; } export declare function connectAndDisplayDeviceLogs({ deviceApi, logger, system, filterServices, maxAttempts, }: { deviceApi: import('./api').DeviceAPI; logger: Logger; system: boolean; filterServices?: string[]; maxAttempts?: number; }): Promise<void>; export declare function displayBuildLog(log: BuildLog, logger: Logger): void; export declare function displayLogObject<T extends Log>(obj: T, logger: Logger, system: boolean, filterServices?: string[]): void; export declare const getServiceColor: typeof _getServiceColor & _.MemoizedFunction; declare function _getServiceColor(serviceName: string): string; export {};