import { ObjectLiteral, Repository } from 'typeorm'; import { CollectionQuery } from '@zola_do/collection-query'; import { DataResponseFormat, RelationCrudOptions } from '../shared'; export declare class RelationCrudService { private readonly repository; constructor(repository: Repository); protected resolveRepository(req?: any): Repository; bulkSaveFirst(payload: any, relationCrudOptions: RelationCrudOptions, req?: any): Promise; bulkSaveSecond(payload: any, relationCrudOptions: RelationCrudOptions, req?: any): Promise; findAllFirst(entityId: string, query: CollectionQuery, relationCrudOptions: RelationCrudOptions): Promise>; findAllSecond(entityId: string, query: CollectionQuery, relationCrudOptions: RelationCrudOptions): Promise>; getData(entityId: string, entityIdName: string, include: string, filterInclude: string, query: CollectionQuery): Promise>; }