@dolittle/sdk.projections
Version:
Dolittle is a decentralized, distributed, event-driven microservice platform built to harness the power of events.
28 lines (25 loc) • 1.74 kB
text/typescript
// Copyright (c) Dolittle. All rights reserved.
// Licensed under the MIT license. See LICENSE file in the project root for full license information.
export * as Copies from './Copies/_exports';
export { CouldNotCreateInstanceOfProjection } from './CouldNotCreateInstanceOfProjection';
export { IProjectionBuilder } from './IProjectionBuilder';
export { IProjectionBuilderForReadModel } from './IProjectionBuilderForReadModel';
export { IProjectionsBuilder } from './IProjectionsBuilder';
export { KeySelectorBuilder } from './KeySelectorBuilder';
export { KeySelectorBuilderCallback } from './KeySelectorBuilderCallback';
export { OnDecoratedProjectionMethod } from './OnDecoratedProjectionMethod';
export { on, getOnDecoratedMethods } from './onDecorator';
export { OnMethodSpecification } from './OnMethodSpecification';
export { ProjectionBuilder } from './ProjectionBuilder';
export { ProjectionBuilderForReadModel } from './ProjectionBuilderForReadModel';
export { ProjectionClassBuilder } from './ProjectionClassBuilder';
export { ProjectionClassOnMethod } from './ProjectionClassOnMethod';
export { ProjectionDecoratedType } from './ProjectionDecoratedType';
export { projection, isDecoratedProjectionType, getDecoratedProjectionType } from './projectionDecorator';
export { ProjectionOptions } from './ProjectionOptions';
export { ProjectionsBuilder } from './ProjectionsBuilder';
export { ProjectionsBuilderCallback } from './ProjectionsBuilderCallback';
export { ProjectionsModelBuilder } from './ProjectionsModelBuilder';
export { ReadModelAlreadyDefinedForProjection } from './ReadModelAlreadyDefinedForProjection';
export { ReadModelField } from './ReadModelField';
export { TypeOrEventType } from './TypeOrEventType';