flexiblepersistence
Version:
A CQRS and Event Sourcing platform
39 lines • 2.79 kB
TypeScript
import { Handler } from './handler/handler';
import { Event } from './event/event';
import { DirectedEvent } from './event/directedEvent';
import { IDirectedEvent } from './event/iDirectedEvent';
import { IEvent } from './event/iEvent';
import { Operation } from './event/operation';
import { Write } from './write/write';
import { Read } from './read/read';
import { IBasePersistence } from './iPersistence/iBasePersistence';
import { IPersistence } from './iPersistence/iPersistence';
import { ISRAR } from './iPersistence/sRAR/iSRAR';
import { IModify } from './iPersistence/sRAR/modify/iModify';
import { IRead } from './iPersistence/sRAR/read/iRead';
import { IUpdate } from './iPersistence/sRAR/modify/update/iUpdate';
import { IDelete } from './iPersistence/sRAR/modify/delete/iDelete';
import { ICreate } from './iPersistence/sRAR/modify/create/iCreate';
import { IOutput } from './iPersistence/output/iOutput';
import { IInput } from './iPersistence/input/iInput';
import { IInputCreate } from './iPersistence/input/iInputCreate';
import { IInputCreateOrUpdate } from './iPersistence/input/iInputCreateOrUpdate';
import { IInputRead } from './iPersistence/input/iInputRead';
import { IInputUpdate } from './iPersistence/input/iInputUpdate';
import { IInputDelete } from './iPersistence/input/iInputDelete';
import { PersistenceInfo } from './database/persistenceInfo';
import { Info } from './database/info';
import { MongoPersistence } from './database/noSQL/mongoDB/mongoPersistence';
import BaseSchemaDefault from './database/noSQL/mongoDB/baseSchemaDefault';
import { IOptions as IEventOptions } from './event/iOptions';
import IOptions from './handler/iOptions';
import { Populate, Read as TypeRead, Create as TypeCreate } from './database/noSQL/mongoDB/populate';
import { CastType, Read as CastRead, Create as CastCreate, ToCast } from './database/noSQL/mongoDB/toCast';
import { PipelineCRUDType, PipelineCRUD } from './database/noSQL/mongoDB/pipelineCRUD';
import { Virtual } from './database/noSQL/mongoDB/virtual';
import { FullOperation } from './event/fullOperation';
import { SubType } from './event/subType';
import { Type } from './event/type';
import { ITransaction } from './iPersistence/iTransaction';
export { Handler, IOptions as IHandlerOptions, IEventOptions, IEvent, IDirectedEvent, Event, DirectedEvent, Operation, Write, Read, ITransaction, IBasePersistence, IPersistence, ISRAR, IModify, IInputCreateOrUpdate, IRead, IUpdate, IDelete, ICreate, IOutput, IInput, IInputCreate, IInputRead, IInputUpdate, IInputDelete, PersistenceInfo, Info, MongoPersistence, BaseSchemaDefault, Populate, TypeRead, TypeCreate, CastType, CastRead, CastCreate, ToCast, Virtual, FullOperation, SubType, Type, PipelineCRUDType, PipelineCRUD, };
//# sourceMappingURL=index.d.ts.map