UNPKG

typeorm-versions

Version:
11 lines 1.03 kB
import { DataSource, ObjectLiteral } from 'typeorm'; import { Version, VersionEvent } from '../entity/Version'; export declare const VersionRepository: (dataSource: DataSource) => import("typeorm").Repository<Version> & { allForEntity<Entity extends ObjectLiteral>(entity: Entity, id?: any, take?: number, skip?: number, order?: ('ASC' | 'DESC')): Promise<Version[]>; previousForEntity<Entity_1 extends ObjectLiteral>(entity: Entity_1, id?: string): Promise<Version | undefined>; latestForEntity<Entity_2 extends ObjectLiteral>(entity: Entity_2, id?: string): Promise<Version | undefined>; previousObjectForEntity<Entity_3 extends ObjectLiteral>(entity: Entity_3, id?: string): Promise<Entity_3 | undefined>; latestObjectForEntity<Entity_4 extends ObjectLiteral>(entity: Entity_4, id?: string): Promise<Entity_4 | undefined>; saveVersion<Entity_5 extends ObjectLiteral>(entity: Entity_5, event: VersionEvent, owner?: string): Promise<Version | undefined>; }; //# sourceMappingURL=VersionRepository.d.ts.map