/**
 * Server-side logger management
 * Used for server-only code like config.ts
 */
import 'server-only';
import type { Logger } from './types.js';
/**
 * Set the logger instance for server-side code
 * Call this once during app initialization
 *
 * @example
 * ```ts
 * // In your app initialization (e.g., instrumentation.ts)
 * import { createLogger } from 'hazo_logs';
 * import { set_server_logger } from 'hazo_collab_forms/lib';
 *
 * const logger = createLogger('my_app');
 * set_server_logger(logger);
 * ```
 */
export declare function set_server_logger(logger: Logger): void;
/**
 * Get the current server logger instance
 * Returns no-op logger if none has been set
 */
export declare function get_server_logger(): Logger;
//# sourceMappingURL=server.d.ts.map