UNPKG

ts-fp-di-mikroorm

Version:

Persist ts-fp-di State as MikroORM Entities

6 lines (5 loc) 458 B
import { EntityManager, MikroORM } from '@mikro-orm/core'; export declare const wrapTsFpDiMikroorm: <T>(orm: Pick<MikroORM, 'em' | 'config'>, cb: () => Promise<T>) => Promise<T>; export declare const em: () => EntityManager<import("@mikro-orm/core").IDatabaseDriver<import("@mikro-orm/core").Connection>>; export declare const onPersist: (cb: () => Promise<void>) => void; export declare const entityConstructor: <T extends object>(self: T, ent: T) => void;