import { FindManyOptions, FindOptionsWhere, ObjectLiteral, Repository } from 'typeorm'; import { PaginatedDto } from '../api'; import { QueryDeepPartialEntity } from 'typeorm/query-builder/QueryPartialEntity'; export declare class RepositoryHelp { static update(repos: Repository, where: FindOptionsWhere, entity: QueryDeepPartialEntity): Promise; static finePaginatedData(repos: Repository, dto: PaginatedDto, options?: FindManyOptions): Promise; static findPaginated(repos: Repository, dto: PaginatedDto, options?: FindManyOptions): Promise<{ data: Entity[]; total: number; }>; static paginatedDtoToSkipAndTake(dto: PaginatedDto): { skip: number; take: number; }; }