import { EntitiesService } from "./entities.service"; import { Entity } from "./entity.schema"; export declare class EntitiesController { protected entitiesService: EntitiesService; constructor(entitiesService: EntitiesService); protected _convertFields(fields: string): string[]; init(): Promise; initData(): Promise; actionTypes(): Promise; fieldTypes(): Promise; search(query: any): Promise; find(query: any): Promise; schemaRelatedSearch(params: any, query: any): Promise; findWithLayout(query: any, params: any): Promise; findOne(params: any): any; findOneWithLayout(params: any): any; create(data: Entity): Promise; initCustomEntity(params: any): any; update(params: any, data: any): any; delete(params: any): any; dataSearch(params: any, query: any): any; dataIdsSearch(params: any, query: any): any; dataFind(params: any, query: any): any; workflowActions(params: any): any; dataAggregate(params: any, query: any): any; aggregateBody(params: any, body: any): any; count(params: any, query: any): Promise; dataGetOneOrSearchWithLayout(params: any, query: any): Promise; decryptField(name: string, id: string, field: string): Promise; dataFindWithLayout(params: any, query: any): any; countWithLayout(params: any, query: any): Promise; findWithLocale(params: any, query: any): Promise; dataWithLocale(params: any): Promise; dataFindOneWithLayout(params: any): any; dataCreate(params: any, data: any): any; dataUpdate(params: any, data: any): any; dataApprove(params: any, data: any): any; dataUpdateWithLayout(params: any, data: any): any; dataApproveWithLayout(params: any, data: any): any; setDataLocale(params: any, data: any): Promise; dataDelete(params: any): any; dataDeleteWithLayout(params: any): any; bulkCreate(params: any, body: any): Promise; dataBulkUpdate(params: any, body: any): any; dataBulkDelete(params: any, data: any): any; dataBulkUpdateWithLayout(params: any, body: any): any; dataBulkDeleteWithLayout(params: any, data: any): any; prepareGenerateData(params: any, data: any): Promise; generateData(params: any, data: any): Promise; progressGenerateData(data: any): Promise; executeWorkflowAction(params: any, body: any): Promise; generateDataWithLayout(params: any): Promise; dataCreateWithLayout(params: any, data: any): any; exampleOutputMapping(params: any, data: any): Promise; searchText(params: any, data: any): Promise; importValidate(params: any, body: any): Promise; syncEntityTerm(params: any): any; } export declare class EntityController { protected entitiesService: EntitiesService; constructor(entitiesService: EntitiesService); search(query: any): Promise; refresh(query: any, body: any): Promise; } export declare class ModuleController { constructor(); listModules(params: any): any; findOne(params: any): any; }