import { ControllerGeneratorOptionsWithClient } from '../../comms/controller'; interface Request { body: { name: string; description: string; period: 'lastMonth' | 'lastQuarter' | 'lastYear' | { since?: Date; before?: Date; }; includePinsWithoutReports: boolean; reportTypeHashIds: string[]; gridHashId?: string; pinGroupHashIds?: string[]; quantityHashIds: string[]; fieldKeys: string[]; pinFieldKeys?: string[]; edgeFieldKeys?: string[]; }; } interface Response { hashId: string; } declare const controllerGeneratorOptions: ControllerGeneratorOptionsWithClient; export { controllerGeneratorOptions, Request, Request as EffectiveRequest, Response, };