/** * @fileoverview Environment detection utilities for Universal Logger */ /** * Checks if running in Node.js environment */ export declare const isNode: string | false; /** * Checks if running in browser environment */ export declare const isBrowser: boolean; /** * Checks if running in web worker environment */ export declare const isWebWorker: boolean; /** * Checks if running in Deno environment */ export declare const isDeno: boolean; /** * Gets the current runtime environment */ export declare function getRuntimeEnvironment(): 'node' | 'browser' | 'webworker' | 'deno' | 'unknown'; /** * Checks if colors/styling should be supported in current environment */ export declare function supportsColors(): boolean; /** * Checks if CSS styling is supported (browser-only feature) */ export declare function supportsCSSColors(): boolean; /** * Checks if ANSI colors are supported (terminal environments) */ export declare function supportsANSIColors(): boolean; /** * Gets environment-specific information */ export declare function getEnvironmentInfo(): { runtime: "unknown" | "browser" | "webworker" | "deno" | "node"; supportsColors: boolean; supportsCSSColors: boolean; supportsANSIColors: boolean; isProduction: boolean; version: string; }; //# sourceMappingURL=environment.d.ts.map