import { EntityTableService } from '../service/entity-table.service'; import { Response } from 'express'; import { PopulateMetaService } from '../service/populate-meta.service'; import { EntityMasterService } from '../service/entity-master.service'; export declare class MetaController { private readonly entityTableService; private readonly populateMetaService; private readonly entityMaster; constructor(entityTableService: EntityTableService, populateMetaService: PopulateMetaService, entityMaster: EntityMasterService); getTableMetaData(entityType: string, listType: string, response: Response, req: Request & { user: any; }): Promise>>; getFilterData(entityType: string, response: Response, req: Request & { user: any; }): Promise>>; populateMetaData(organizationId: number, response: Response, req: Request & { user: any; }): Promise>>; getOperationList(req: Request & { user: any; }): Promise<{ text: any; number: any; date: any; select: any; multiselect: any; year: any; }>; getAttributesOfTypeDate(req: Request & { user: any; }, entity_type: string): Promise<{ label: string; value: string; }[]>; }