import { DataResponseFormat, RelationCrudOptions } from '../shared'; import { RelationCrudService } from '../service'; import { ObjectLiteral } from 'typeorm'; export declare function RelationCrudController(options: RelationCrudOptions): { new (service: RelationCrudService): { readonly service: RelationCrudService; bulkSaveFirst(itemData: any, req?: any): Promise; bulkSaveSecond(itemData: any, req?: any): Promise; findAllFirst(id: string, q: string, cursor?: string, limit?: string, direction?: string, req?: any): Promise>; findAllSecond(id: string, q: string, cursor?: string, limit?: string, direction?: string, req?: any): Promise>; }; };