UNPKG

cmake-ts

Version:

cmake-js rewrite in typescript to support advanced build configurations

33 lines (32 loc) 762 B
declare class Logger { private level; /** * Set the log level * @param level - The log level * * trace - 4 * debug - 3 * info - 2 * warn - 1 * error - 0 * off - -1 * * @default "info" */ setLevel(level?: "trace" | "debug" | "info" | "warn" | "error" | "off"): void; error(...args: unknown[]): void; warn(...args: unknown[]): void; info(...args: unknown[]): void; log(...args: unknown[]): void; debug(...args: unknown[]): void; trace(...args: unknown[]): void; } export declare const logger: Logger; /** * Get the error string. * * @param error - The error. * @returns The error string. */ export declare function errorString(error: unknown): string; export {};