import { EntityJSONService } from '../service/entity_json.service'; export declare class EntityJSONController { private readonly entityJSONService; constructor(entityJSONService: EntityJSONService); getEntityJson(entityType: string, req: Request & { user: any; }, mode?: 'flat_json' | 'dropdown'): Promise | { flat_json: Record; attributes: { mainAttributes: import("../../meta/entity/attribute-master.entity").AttributeMaster[]; relatedAttributes: import("../../meta/entity/attribute-master.entity").AttributeMaster[]; linkedAttributes: any[]; }; }>; updateEntityJson(entityId: string, entityType: string, req: Request & { user: any; }): Promise | null>; }