import { Repository } from 'typeorm'; import { ConfigService } from '../../config/services/config.service'; import { EnergyDeltaEntity } from '../entities/energy-delta.entity'; export declare class EnergyCleanupService { private readonly deltaRepository; private readonly configService; private readonly logger; constructor(deltaRepository: Repository, configService: ConfigService); runCleanup(): Promise; computeCutoff(retentionDays: number): Date; private deleteInBatches; private getRetentionDays; }