/** * It's a logger. * * Since this is a CLI app only, it doesn't necessarily make sense to consume `@appium/support`'s logger. * * @module */ import type { ConsolaInstance, LogLevel } from 'consola'; import { LogLevelMap } from './constants.js'; /** * Type guard to see if a string is a recognized log level * @param level any value */ export declare function isLogLevelString(level: any): level is keyof typeof LogLevelMap; /** * Returns a tagged logger, creating and caching one if needed. * @param tag Logger tag. * @param parent Parent logger to derive from. */ export declare function getLogger(tag: string, parent?: ConsolaInstance): ConsolaInstance; export declare const initLogger: (level: keyof typeof LogLevelMap | LogLevel) => void; //# sourceMappingURL=logger.d.ts.map