import { SystemLogEntry, SystemLoggerConfig } from './types';
export declare function createBrowserLogger(config?: SystemLoggerConfig): {
    log: (entry: SystemLogEntry) => void;
    error: (message: string, error?: Error, metadata?: Record<string, unknown>) => void;
    warn: (message: string, metadata?: Record<string, unknown>) => void;
    info: (message: string, metadata?: Record<string, unknown>) => void;
    debug: (message: string, metadata?: Record<string, unknown>) => void;
};
//# sourceMappingURL=browserLogger.d.ts.map