import type { Severity } from "../logger"; import { PeriodicSync } from "./periodicSync"; import type { Quonfig } from "../quonfig"; type LoggerCounter = { loggerName: string; traces: number; debugs: number; infos: number; warns: number; errors: number; fatals: number; }; export declare class LoggerAggregator extends PeriodicSync { private maxLoggers; constructor(client: Quonfig, maxLoggers: number, syncInterval?: number); record(logger: string, level: Severity): void; protected flush(toShip: Map, startAtWas: Date): Promise | void; private buildEvents; } export {};