cnpmcore
Version:
Private NPM Registry for Enterprise
10 lines (9 loc) • 464 B
TypeScript
import type { Change as ChangeEntity } from '../core/entity/Change.ts';
import { AbstractRepository } from './AbstractRepository.ts';
import type { Change as ChangeModel } from './model/Change.ts';
export declare class ChangeRepository extends AbstractRepository {
private readonly Change;
addChange(change: ChangeEntity): Promise<void>;
query(since: number, limit: number): Promise<ChangeEntity[]>;
getLastChange(): Promise<ChangeModel | null>;
}