import { OnModuleInit } from "@nestjs/common"; import { ModuleRef } from "@nestjs/core"; import { SearchResultDto } from "./common/dto/search_result.dto"; export declare class CoreService implements OnModuleInit { private moduleRef; private readonly _activityLogService; private readonly _addressService; private readonly _apiKeyService; private readonly _attachmentService; private readonly _commentDataService; private readonly _countryService; private readonly _companyService; private readonly _customFunctionService; private readonly _currencyService; private readonly _deployDestinationService; private readonly _deployLogService; private readonly _deployPackageService; private readonly _districtService; private readonly _executionLogService; private readonly _importExportService; private readonly _pipelineService; private readonly _pipelineJobService; private readonly _pipelineLogService; private readonly _importExportLogService; private readonly _printLogService; private readonly _languageService; private readonly _layoutShareWidgetService; private readonly _mailService; private readonly _mailLogService; private readonly _mapLocationService; private readonly _notificationSubscriptionService; private readonly _notificationMessageService; private readonly _notificationMessageQueueService; private readonly _notificationLogService; private readonly _provinceService; private readonly _reasonDataService; private readonly _reasonMasterService; private readonly _reasonOptionService; private readonly _scheduleActionService; private readonly _scheduleLogService; private readonly _shortlyUrlService; private readonly _smsService; private readonly _smsLogService; private readonly _subdistrictService; private readonly _templateService; private readonly _timeZoneService; private readonly _translateService; private readonly _userFilterService; private readonly _userRoleService; private readonly _userRolePermissonService; private readonly _userService; private readonly _versionDataService; private readonly _widgetService; private readonly _auditLogService; private readonly _searchTextService; private readonly _reindexSearchTextService; private services; constructor(moduleRef: ModuleRef); onModuleInit(): Promise; private _getService; init(entityName: string): Promise; initData(entityName: string): Promise; search(entityName: string, keywords: string, filters?: any, page?: number, pageSize?: number, sort?: string, grouping?: Array, noTranslate?: boolean, fields?: Array): Promise; searchIds(entityName: string, keywords: string, filters?: any, page?: number, pagesize?: number, sort?: Object): Promise>; searchWithLayout(entityName: string, layoutCode: string, keywords: string, filters?: any, page?: number, pageSize?: number, sort?: any, grouping?: Array, isDetail?: boolean): Promise; find(entityName: string, keywords: string, filters?: any, sort?: string, noTranslate?: boolean, fields?: Array): Promise; findWithLayout(entityName: string, layoutCode: string, keywords: string, filters?: any, sort?: Object): Promise; findOne(entityName: string, id: string, fields?: Array): Promise; findOneWithLayout(entityName: string, layoutCode: string, id: string): Promise; count(entityName: string, filters?: any, keywords?: string): Promise; aggregate(entityName: string, query: string): Promise; create(entityName: string, data: any): Promise; update(entityName: string, id: string, data: any): Promise; delete(entityName: string, id: string): Promise; deleteMany(entityName: string, filter: any): Promise; bulkCreate(entityName: string, data: any[]): Promise; bulkUpdate(entityName: string, data: any[]): Promise; bulkDelete(entityName: string, ids: string[]): Promise; prepareGenerateData(entityName: string, data?: any): Promise; generateData(entityName: string, data?: any): Promise; progressGenerateData(entityName: string, ref_id: string): Promise; approve(entityName: string, id: string, data: any): Promise; workflowActions(entityName: string, id: string): Promise; executeWorkflowAction(entityName: string, id: string, body: any): Promise; dataWithLocale(entityName: string, layout: string, id: string, locale: string): Promise; findWithLocale(entityName: string, locale: string, keywords: string, filters?: any, sort?: Object): Promise; setDataLocale(entityName: string, id: string, locale: string, data: any): Promise; exampleOutputMapping(entityName: string, data: any): Promise; searchText(entityName: string, data: any): Promise; importValidate(entityName: string, id: string, code: string, data: any, dataText: string, originalData: any, filename: any): Promise; } export declare class CoreLogService implements OnModuleInit { private moduleRef; private readonly _activityLogService; private readonly _deployLogService; private readonly _executionLogService; private readonly _importExportLogService; private readonly _printLogService; private readonly _mailLogService; private readonly _notificationLogService; private readonly _scheduleLogService; private readonly _smsLogService; private readonly _auditLogService; private readonly _pipelineLogService; private services; constructor(moduleRef: ModuleRef); private _getService; onModuleInit(): Promise; purgeLog(entityName: string, setting: any): Promise; } export declare class CoreSettingService implements OnModuleInit { private moduleRef; private services; constructor(moduleRef: ModuleRef); private _getService; onModuleInit(): Promise; getSetting(entityName: string, key?: string): Promise; setSetting(entityName: string, data: any, key?: string): Promise; defaultPermission(entityName: string): Promise; setPermission(entityName: string, permissoin: any): Promise; }