import { BaseEntity } from 'typeorm'; import { FindOffsetPaginationResponse } from '../types/find-offset-pagination-response-type'; export type ICrudController = { getOne(id: number | string): Promise; create(body: CreateDto): Promise>; update(id: number | string, body: UpdateDto): Promise>; delete(id: number | string): Promise; findByOffsetPaginationResponse(query: EntityType): Promise; };