import { Type, ValidationPipeOptions } from '@nestjs/common'; import { DeepPartial, ObjectLiteral } from 'typeorm'; import { ToFindOptions } from '.'; import { ICaliobaseServiceType } from './ICaliobaseService'; export declare function createEntityModule(entityType: Type, validatorOptions?: ValidationPipeOptions): ICaliobaseEntityModule; export interface ICaliobaseEntityModule { FindManyParams: Type>; CreateEntityDto: Type>; UpdateEntityDto: Type>; EntityService: ICaliobaseServiceType, DeepPartial>; EntityControllers?: Type[]; new (): {}; }