import { Logger } from '@hawk.so/core'; /** * Creates a browser console logger with Hawk branding and styled output. * * The logger outputs to `window.console` with a dark label badge * containing the Hawk version. Messages are formatted with CSS * styling for better visibility in browser developer tools. * * @param version - Version string to display in log messages. * @param style - Optional CSS style for the message text (default: 'color: inherit'). * @returns {Logger} Logger function implementation for browser environments. * * @example * ```TypeScript * import { createBrowserLogger } from '@hawk.so/browser'; * import { setLogger } from '@hawk.so/core'; * * const logger = createBrowserLogger('3.2.0'); * setLogger(logger); * * // Custom styling * const styledLogger = createBrowserLogger('3.2.0', 'color: blue; font-weight: bold'); * setLogger(styledLogger); * ``` */ export declare function createBrowserLogger(version: string, style?: string): Logger;