export declare const setConfig: (_config: any) => void; /** * The levels of the logger */ export declare enum LEVELS { debug = 5, info = 4, log = 3, warn = 2, error = 1 } /** * Logs messages based on the level of the message and the level set in the config * @param options - The options for the log * @param options.title - The title of the log * @param options.message - The message of the log * @param options.level - The level of the log * @param options.always - Whether to always show the log * @example * log({ title: "My Title", message: "My Message", level: LEVELS.warn, always: false }) */ export declare const log: { (options: { title: string; message: string; level: number; always?: boolean; }): Promise; deprecate(options: { pkg?: string; subject?: string; transition?: string; level?: number; message?: string; callback?: (...args: T[]) => U; }): ((...args: T[]) => Promise) | Promise; };