import { AnalyticsRepository } from "../repositories/analytics-repository"; import { type MemoryMetricDTO } from "../schemas/analytics"; import type { AnalyticsService } from "./types"; export interface AnalyticsServiceDependencies { repository: AnalyticsRepository; } export declare class DefaultAnalyticsService implements AnalyticsService { #private; constructor(deps: AnalyticsServiceDependencies); recordMetric(metric: MemoryMetricDTO): void; listRecentMetrics(limit?: number): MemoryMetricDTO[]; } //# sourceMappingURL=analytics-service.d.ts.map