/**
 * Logging configuration for Vorion
 *
 * Uses pino for structured logging with W3C TraceContext support.
 */
export declare const logger: import("pino").Logger<never>;
export type Logger = typeof logger;
/**
 * Create a child logger with context
 * Trace context is automatically included via mixin
 */
export declare function createLogger(context: Record<string, unknown>): Logger;
/**
 * Create a child logger with explicit trace context override
 * Use this when trace context needs to be manually specified
 * (e.g., when processing jobs from a queue)
 */
export declare function createTracedLogger(context: Record<string, unknown>, traceId?: string, spanId?: string): Logger;
//# sourceMappingURL=logger.d.ts.map