/** * @fileoverview Global constants for Advanced Logger */ import type { LogLevel, CLILogLevel, Verbosity } from './types/index.js'; import type { LevelStyleConfig } from './utils/index.js'; /** * Default configuration values */ export declare const DEFAULT_CONFIG: { readonly verbosity: "info"; readonly enableColors: true; readonly enableTimestamps: true; readonly enableStackTrace: true; readonly theme: "default"; readonly bannerType: "simple"; readonly bufferSize: 1000; readonly autoDetectTheme: true; readonly outputFormat: "auto"; }; /** * Basic level styles for core module (minimal CSS styling) */ export declare const LEVEL_STYLES: Record; /** * Time parsing constants for relative time filters */ export declare const TIME_UNITS: { readonly ms: 1; readonly s: 1000; readonly m: number; readonly h: number; readonly d: number; }; /** * Export format definitions with extensions */ export declare const EXPORT_FORMATS: { readonly json: { readonly extension: ".json"; readonly mimeType: "application/json"; }; readonly csv: { readonly extension: ".csv"; readonly mimeType: "text/csv"; }; readonly markdown: { readonly extension: ".md"; readonly mimeType: "text/markdown"; }; readonly plain: { readonly extension: ".txt"; readonly mimeType: "text/plain"; }; readonly html: { readonly extension: ".html"; readonly mimeType: "text/html"; }; }; /** * Adaptive color configurations for DevTools theme compatibility */ export declare const ADAPTIVE_COLORS: { readonly timestamp: { readonly light: "#666666"; readonly dark: "#a0a0a0"; }; readonly messageText: { readonly light: "#2d3748"; readonly dark: "#f7fafc"; }; readonly prefix: { readonly light: "#2d3748"; readonly dark: "#e2e8f0"; }; readonly prefixBackground: { readonly light: "#2d3748"; readonly dark: "#4a5568"; }; readonly location: { readonly light: "#718096"; readonly dark: "#a0aec0"; }; }; /** * CLI log level to internal verbosity mapping */ export declare const CLI_LEVEL_MAP: Record; //# sourceMappingURL=constants.d.ts.map