UNPKG

@ministryofjustice/hmpps-digital-prison-reporting-frontend

Version:

The Digital Prison Reporting Frontend contains templates and code to help display data effectively in UI applications.

20 lines (19 loc) 654 B
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; }