import { PrismaService } from "../../../../core/database/prisma/prisma.service";
import { RegionId } from '../decorators/region.decorator';
import { StatisticsQueryDto, StatisticsResponseDto } from '../dto/statistics.dto';
export declare class StatisticsService {
    private readonly prisma;
    private readonly logger;
    constructor(prisma: PrismaService);
    getStatistics(query: StatisticsQueryDto, regionId: RegionId): Promise<StatisticsResponseDto>;
    private calculateTimeRange;
    private getOverallStatistics;
    private getTopForms;
    private getSubmissionTrends;
    private getCategoryDistribution;
    private formatProcessingTime;
}
