import { Logger, type OperationContext } from '@origintrail-official/dkg-core'; import type { DashboardDB } from './db.js'; /** * Deprecated compatibility shim for external callers that imported * StructuredLogger from @origintrail-official/dkg-node-ui. * * The dashboard no longer depends on the DB-backed free-text log search, * but structured log rows are still retained for operation correlation. */ export declare class StructuredLogger extends Logger { private readonly db; constructor(moduleName: string, db: DashboardDB); info(ctx: OperationContext, message: string): void; warn(ctx: OperationContext, message: string): void; error(ctx: OperationContext, message: string): void; private persist; } //# sourceMappingURL=structured-logger.d.ts.map