import { ControllerGeneratorOptionsWithClient } from '../../comms/controller'; import { FieldsToServerFull } from '../../models/fields/fields-to-server-full'; import { PinGroup } from '../../models/pin-group'; interface Request { body: { symbolKey: string; geometry: { type: 'Point'; coordinates: [number, number]; } | null; fields: FieldsToServerFull; mapLayer?: string; gridHashIds?: string[]; gridName?: string; photo?: string; }; } interface Response { hashId: string; pinGroup: PinGroup; } declare const controllerGeneratorOptions: ControllerGeneratorOptionsWithClient; export { controllerGeneratorOptions, Request, Request as EffectiveRequest, Response, };