import { EntityServiceImpl } from 'src/module/meta/service/entity-service-impl.service'; import { DataSource } from 'typeorm'; import { LinkedAttributes } from '../entity/linked_attribute.entity'; import { FilterService } from 'src/module/filter/service/filter.service'; export declare class LinkedAttributesService extends EntityServiceImpl { private readonly dataSource; private readonly filterService; constructor(dataSource: DataSource, filterService: FilterService); createEntity(payload: any, loggedInUser: any): Promise; getAllLinkedAttributes(loggedInUser: any): Promise; upsertLinkedAttributes(payloadList: any[], loggedInUser: any): Promise; getEntityListing(entity_type: string, loggedInUser: any): Promise<{ success: boolean; data: { entity_tabs: any[]; entity_list: any[]; pagination: { total: number; page: number; size: number; totalPages: number; hasNextPage: boolean; hasPreviousPage: boolean; }; }; } | { success: boolean; data: { entity_tabs: never[]; entity_list: never[]; pagination: {}; }; } | LinkedAttributes[]>; }