export interface ErrorEntry {
    timestamp: string;
    module: string;
    severity: 'warning' | 'error' | 'critical';
    message: string;
    context?: Record<string, unknown>;
}
export interface ErrorTelemetryData {
    entries: ErrorEntry[];
    lastRotatedAt: string;
}
export interface GetErrorsOptions {
    since?: string;
    module?: string;
    severity?: string;
}
export interface ErrorSummary {
    total: number;
    byModule: Record<string, number>;
    bySeverity: Record<string, number>;
}
//# sourceMappingURL=error-telemetry.d.ts.map