import { EntityTableRepository } from '../repository/entity-table.repository'; import { EntityTableColumnRepository } from '../repository/entity-table-column.repository'; import { EntityTableDto } from '../dto/entity-table.dto'; import { ListMasterService } from 'src/module/listmaster/service/list-master.service'; import { SavedFilterRepositoryService } from 'src/module/filter/repository/saved-filter.repository'; export declare class EntityTableService { private entityTableRepository; private readonly entityTableColumnRepository; private readonly listMasterService; private readonly savedFilterRepoService; constructor(entityTableRepository: EntityTableRepository, entityTableColumnRepository: EntityTableColumnRepository, listMasterService: ListMasterService, savedFilterRepoService: SavedFilterRepositoryService); getEntityData(mappedEntityType: string | null, loggedInUser: any): Promise; findByEntityTypeAndListType(entityType: string, listType: string): Promise; findByEntityTypeAndListTypeAndDisplayType(entityType: string, listType: string, displayType: string, enterprise_id: number): Promise; getTableMetaDataForListing(entityType: string, listType: string, loggedInUser: any): Promise; getTableMetaData(entityType: string, listType: string, displayType: string, loggedInUser: any): Promise; }