UNPKG

@e22m4u/js-repository

Version:

Реализация репозитория для работы с базами данных в Node.js

31 lines (27 loc) 582 B
import {ModelData} from '../types.js'; import {Service} from '@e22m4u/js-service'; /** * Slice clause tool. */ export declare class SliceClauseTool extends Service { /** * Slice. * * @param entities * @param skip * @param limit */ slice(entities: ModelData[], skip?: number, limit?: number): ModelData[]; /** * Validate skip clause. * * @param skip */ static validateSkipClause(skip: number | undefined): void; /** * Validate limit clause. * * @param limit */ static validateLimitClause(limit: number | undefined): void; }