8 lines
431 B
TypeScript
8 lines
431 B
TypeScript
export declare abstract class BaseMapper<TEntity, TShortDto, TDetailDto> {
|
|
abstract toShortDto(entity: TEntity): TShortDto;
|
|
abstract toDetailDto(entity: TEntity): TDetailDto;
|
|
toShortDtoList(entities: TEntity[]): TShortDto[];
|
|
toDetailDtoList(entities: TEntity[]): TDetailDto[];
|
|
static toShortDtoListStatic<T, TDto>(entities: T[], mapperFn: (entity: T) => TDto): TDto[];
|
|
}
|
|
//# sourceMappingURL=BaseMapper.d.ts.map
|