import { createPipeworkLogger, getLogger, getBaseLogger, setLoggingConfig } from './logger.js'; /** Structured logger (Pino) — auto-binds requestId, tenantId, userId, sessionId from ALS context on every log call. */ export declare const log: import("./types.js").LogNamespace & { /** Creates a new PipeworkLogger instance with custom config (level, redaction, transport). */ create: typeof createPipeworkLogger; /** Returns the context-aware logger proxy (same as the log export itself). */ get: typeof getLogger; /** Returns the raw Pino logger without ALS context binding. */ getBase: typeof getBaseLogger; /** Sets global logging config (level, redaction paths, custom context fields). */ configure: typeof setLoggingConfig; /** Default redaction paths — password, secret, token, authorization, cookie, etc. */ REDACT_PATHS: readonly string[]; }; //# sourceMappingURL=namespace.d.ts.map