UNPKG

@vectorx/cloud-toolkit

Version:

VectorX Cloud Toolkit

25 lines (24 loc) 749 B
import ora, { type Ora } from "ora"; export declare class Logger { c: { _times: Map<any, any>; log(a: string, ...args: string[]): void; }; verboseEnabled: boolean; constructor(options?: { verbose?: boolean; }); breakLine(): void; log(...args: any): void; info(msg: string): void; success(msg: string): void; warn(msg: string): void; error(msg: string): void; verbose(...args: any): void; debug(...args: any): void; genClickableLink(link: string): string; printClickableLink(link: string): void; time(label: string, fn: Promise<any> | (() => Promise<any>)): Promise<any>; spinner(text: string, color?: ora.Color): Ora; } export declare const logger: Logger;