UNPKG

@typeheim/orm-on-fire

Version:
11 lines (10 loc) 499 B
import { ReactivePromise } from '@typeheim/fire-rx'; import * as types from '@firebase/firestore-types'; import { MutationTracker } from './EntityManager'; import DocumentReference = types.DocumentReference; export declare class DocPersistenceManager<Entity> { protected docReference: DocumentReference; constructor(docReference: DocumentReference); update(dataToSave: any, mutationTracker: MutationTracker): ReactivePromise<boolean>; remove(): ReactivePromise<boolean>; }