/**
 * Log entry aggregation engine
 */
import type { AggregationOptions, AggregationResult, LogEntry } from '../types.js';
/**
 * Get group key for an entry based on groupBy field
 */
export declare function getGroupKey(entry: LogEntry, groupBy: string): string;
/**
 * Aggregate log entries based on options
 */
export declare function aggregateLogEntries(entries: LogEntry[], options: AggregationOptions): AggregationResult;
//# sourceMappingURL=aggregator.d.ts.map