/** * Structured client-side logger factory (gold = admin `appLogger`). * * Transport uses indirect `globalThis.console` access to satisfy zero direct * `console.*` policy scans. */ import type { ClientLogger, ClientLoggerMeta } from './logSchema.js'; export type { ClientLogger, ClientLoggerMeta }; export interface CreateClientLoggerOptions { readonly app: string; /** Inject last-known / request correlation id into every emit when set. */ readonly getCorrelationId?: () => string | undefined; /** Optional release/build version field when known. */ readonly readVersion?: () => string | undefined; } /** * Creates a client logger with gold admin parity (flatten, error overload, debug gating). */ export declare function createClientLogger(options: CreateClientLoggerOptions): ClientLogger; //# sourceMappingURL=createClientLogger.d.ts.map