UNPKG

@chevre/domain

Version:

Chevre Domain Library for Node.js

92 lines (91 loc) 3.77 kB
/** * service module */ import * as AccountTransactionIdentifierFactory from './factory/accountTransactionIdentifier'; import * as EventFactory from './factory/event'; import * as OrderFactory from './factory/order'; import * as ReservedAgentIdentifireNamesFactory from './factory/reservedAgentIdentifireNames'; import * as TaskIdentifierFactory from './factory/taskIdentifier'; import * as TransactionFactory from './factory/transaction'; import type * as AccountService from './service/account'; import type * as AccountTransactionService from './service/accountTransaction'; import type * as AggregationService from './service/aggregation'; import type * as AssetTransactionService from './service/assetTransaction'; import type * as CodeService from './service/code'; import type * as DeliveryService from './service/delivery'; import type * as EventService from './service/event'; import type * as IAMService from './service/iam'; import type * as NotificationService from './service/notification'; import type * as OfferService from './service/offer'; import type * as OrderService from './service/order'; import type * as AnyPaymentService from './service/payment/any'; import type * as PermitService from './service/permit'; import type * as ProjectService from './service/project'; import type * as ReportService from './service/report'; import type * as ReserveService from './service/reserve'; import type * as TaskService from './service/task'; import type * as TransactionService from './service/transaction'; export declare namespace account { function createService(): Promise<typeof AccountService>; } export declare namespace accountTransaction { function createService(): Promise<typeof AccountTransactionService>; } export declare namespace aggregation { function createService(): Promise<typeof AggregationService>; } export declare namespace assetTransaction { function createService(): Promise<typeof AssetTransactionService>; } export declare namespace code { function createService(): Promise<typeof CodeService>; } export declare namespace delivery { function createService(): Promise<typeof DeliveryService>; } export declare namespace event { function createService(): Promise<typeof EventService>; } export declare namespace iam { function createService(): Promise<typeof IAMService>; } export declare namespace notification { function createService(): Promise<typeof NotificationService>; } export declare namespace offer { function createService(): Promise<typeof OfferService>; } export declare namespace order { function createService(): Promise<typeof OrderService>; } export declare namespace payment { namespace any { function createService(): Promise<typeof AnyPaymentService>; } } export declare namespace permit { function createService(): Promise<typeof PermitService>; } export declare namespace project { function createService(): Promise<typeof ProjectService>; } export declare namespace report { function createService(): Promise<typeof ReportService>; } export declare namespace reserve { function createService(): Promise<typeof ReserveService>; } export declare namespace task { function createService(): Promise<typeof TaskService>; } export declare namespace transaction { function createService(): Promise<typeof TransactionService>; } export declare namespace factory { export import accountTransactionIdentifier = AccountTransactionIdentifierFactory; export import event = EventFactory; export import order = OrderFactory; export import reservedAgentIdentifireNames = ReservedAgentIdentifireNamesFactory; export import taskIdentifier = TaskIdentifierFactory; export import transaction = TransactionFactory; }