import type { Request, Response } from 'express';
import { ParamsConfig, RequestedReport } from '../../../../types/UserReports';
import { StoreItemBuilder } from '../builder';
export declare class RequestedReportBuilder extends StoreItemBuilder {
    readonly req: Request;
    filters: ParamsConfig;
    sort: ParamsConfig;
    constructor(req: Request, res: Response);
    private buildReportData;
    private buildFilters;
    private buildSortData;
    private buildRequestUrls;
    private setPollingUrlData;
    private buildStatus;
    private buildTimestamp;
    private buildQuery;
    private buildSections;
    build: () => RequestedReport;
}
