import "./appl.ts"; import "./libs/functions/inspector.ts"; export * from "./libs/functions/inspector.ts"; export * from "./libs/functions/colors.ts"; export * from "./libs/functions/formatter.ts"; export * from "./libs/functions/fragmenter.ts"; export * from "./libs/functions/pallet.ts"; export * from "./libs/functions/timer.ts"; export * from "./libs/class/plugin.ts"; export * from "./libs/plugins/console.ts"; export * from "./libs/plugins/register.ts"; import type { LoggingsColors } from "./libs/functions/pallet.ts"; import type { LoggingsRegisterConfig } from "./libs/plugins/register.ts"; import { LoggingsCORE } from "./libs/class/core.ts"; import type { LoggingsPluginData } from "./libs/class/plugin.ts"; import type { EmtpyObj } from "./libs/types.ts"; import { type LoggingsConsoleConfig } from "./libs/plugins/console.ts"; /** * Configuration of Loggings */ export type LoggingsConfig = LoggingsConsoleConfig & LoggingsRegisterConfig; /** * Class of Loggings for Node js */ export declare class Loggings> ? ExtendedLoggingsConfig : LoggingsPluginData>> extends LoggingsCORE { /** * Configures global logging methods to use the provided Loggings instance. * * This method overrides the default console methods (log, error, warn, info, debug) * to use the corresponding methods from the provided Loggings instance. It allows * for custom logging behaviors such as using colors and recording logs/errors in the terminal. * * @param logger - An instance of Loggings to handle the logging. */ static useConsole(logger: InstanceType): void; constructor(title?: string, color?: keyof typeof LoggingsColors, advanced?: Partial); config(conf: Partial): void; static config(conf: Partial): void; static getDefaults(): { [x: string]: unknown; }; }