@ministryofjustice/hmpps-digital-prison-reporting-frontend
Version:
The Digital Prison Reporting Frontend contains templates and code to help display data effectively in UI applications.
19 lines (18 loc) • 1.09 kB
TypeScript
import ReportingClient from './reportingClient';
import DashboardClient from './dashboardClient';
import ReportDataStore, { RedisClient } from './reportDataStore';
import { ApiConfig, FeatureFlagConfig, MigrationServiceConfig } from './types';
import { FeatureFlagService } from '../services/featureFlagService';
import ProductCollectionClient from './productCollectionClient';
import MissingReportClient from './missingReportClient';
import { ReportIdMigrationService } from '../services/reportIdMigrationService';
export declare const initDprReportingClients: (reportingApiConfig: ApiConfig, redisClient: RedisClient, storePrefix?: string, featureFlagConfig?: FeatureFlagConfig, migrationServiceConfig?: MigrationServiceConfig) => {
reportingClient: ReportingClient;
dashboardClient: DashboardClient;
reportDataStore: ReportDataStore;
missingReportClient: MissingReportClient;
productCollectionClient: ProductCollectionClient;
featureFlagService: FeatureFlagService;
reportIdMigrationService: ReportIdMigrationService;
};
export default initDprReportingClients;