diff --git a/orm.d.ts b/orm.d.ts index cbdb036..8fea81c 100644 --- a/orm.d.ts +++ b/orm.d.ts @@ -66,6 +66,7 @@ export declare abstract class Repo> { protected _entity: T; protected _limit: number; protected _offset: number; + private _transformer; /** * Возвращает объект соотв. сущности, например new App() */ @@ -74,9 +75,8 @@ export declare abstract class Repo> { * Возвращает название коллекции/таблицы/... хранящей записи соотв. сущностей */ abstract Name(): string; - _transformer: (object: any) => any; - constructor(storage: Storage_2); - resetTransformer(): void; + constructor(storage: Storage_2, transformer?: (obj: any) => any); + setTransformer(transformer?: (obj: any) => any): this; get storage(): Storage_2; save(entity: T): Promise; findById(id: string): Promise;