import { ControllerGeneratorOptionsWithClient } from '../../comms/controller'; import { MeasurementFilter } from '../../models/measurement-filter'; import { EnvironmentReportType } from '../../models/environment-report-type'; import { Grid } from '../../models/grid'; import { PinGroup } from '../../models/pin-group'; import { Quantity } from '../../models/quantity'; interface Request { params: { hashId: string; }; } interface Response { measurementFilter: MeasurementFilter; reportTypes: EnvironmentReportType[]; grid: Grid | null; pinGroups: PinGroup[]; quantities: Quantity[]; fieldKeys: string[]; pinFieldKeys: string[]; edgeFieldKeys: string[]; } declare const controllerGeneratorOptions: ControllerGeneratorOptionsWithClient; export { controllerGeneratorOptions, Request, Request as EffectiveRequest, Response, };