UNPKG

@chevre/domain

Version:

Chevre Domain Library for Node.js

44 lines (43 loc) 1.77 kB
/** * リポジトリー */ import { MongoRepository as ActionRepo } from './repo/action'; import { RedisRepository as ScreeningEventAggregationRepo } from './repo/aggregation/screeningEvent'; import { MongoRepository as CreativeWorkRepo } from './repo/creativeWork'; import { MongoRepository as EventRepo } from './repo/event'; import { RedisRepository as ScreeningEventItemAvailabilityRepo } from './repo/itemAvailability/screeningEvent'; import { MongoRepository as PlaceRepo } from './repo/place'; import { MongoRepository as PriceSpecificationRepo } from './repo/priceSpecification'; import { MongoRepository as ReservationRepo } from './repo/reservation'; import { RedisRepository as ReservationNumberRepo } from './repo/reservationNumber'; import { MongoRepository as TaskRepo } from './repo/task'; import { MongoRepository as TicketTypeRepo } from './repo/ticketType'; import { MongoRepository as TransactionRepo } from './repo/transaction'; export declare class Action extends ActionRepo { } export declare class CreativeWork extends CreativeWorkRepo { } export declare class Event extends EventRepo { } export declare class Place extends PlaceRepo { } export declare class PriceSpecification extends PriceSpecificationRepo { } export declare class Reservation extends ReservationRepo { } export declare class ReservationNumber extends ReservationNumberRepo { } export declare class Task extends TaskRepo { } export declare class TicketType extends TicketTypeRepo { } export declare class Transaction extends TransactionRepo { } export declare namespace aggregation { class ScreeningEvent extends ScreeningEventAggregationRepo { } } export declare namespace itemAvailability { class ScreeningEvent extends ScreeningEventItemAvailabilityRepo { } }