@flexiblepersistence/backnextapi
Version:
A simple API framework using Flexible Persistence
14 lines • 666 B
TypeScript
import { Handler, PersistenceAdapter } from 'flexiblepersistence';
import { SubjectObserver } from 'journaly';
import DatabaseHandlerInitializer from './databaseHandlerInitializer';
export default abstract class DatabaseHandler {
protected init?: DatabaseHandlerInitializer;
getJournaly(): SubjectObserver<any>;
getHandler(): Handler;
protected static _instance: DatabaseHandler;
protected constructor(init?: DatabaseHandlerInitializer);
getInit(): DatabaseHandlerInitializer;
getReadHandler(): PersistenceAdapter;
static getInstance(init?: DatabaseHandlerInitializer): DatabaseHandler;
}
//# sourceMappingURL=databaseHandler.d.ts.map