/** * repository */ import { RedisRepository as AccountNumberRepo } from './repo/accountNumber'; import { MongoRepository as ActionRepo } from './repo/action'; import { RedisRepository as RegisterProgramMembershipActionInProgress } from './repo/action/registerProgramMembershipInProgress'; import { MongoRepository as CodeRepo } from './repo/code'; import { RedisRepository as ConfirmationNumberRepo } from './repo/confirmationNumber'; import { MongoRepository as InvoiceRepo } from './repo/invoice'; import { MongoRepository as MemberRepo } from './repo/member'; import { InMemoryRepository as OfferRepo } from './repo/offer'; import { MongoRepository as OrderRepo } from './repo/order'; import { RedisRepository as OrderNumberRepo } from './repo/orderNumber'; import { MongoRepository as OwnershipInfoRepo } from './repo/ownershipInfo'; import { MongoRepository as PaymentMethodRepo } from './repo/paymentMethod'; import { GMORepository as CreditCardRepo } from './repo/paymentMethod/creditCard'; import { MvtkRepository as MovieTicketRepo } from './repo/paymentMethod/movieTicket'; import { CognitoRepository as PersonRepo } from './repo/person'; import { MongoRepository as ProgramMembershipRepo } from './repo/programMembership'; import { MongoRepository as ProjectRepo } from './repo/project'; import { MongoRepository as RoleRepo } from './repo/role'; import { MongoRepository as SellerRepo } from './repo/seller'; import { MongoRepository as TaskRepo } from './repo/task'; import { MongoRepository as TelemetryRepo } from './repo/telemetry'; import { MongoRepository as TransactionRepo } from './repo/transaction'; /** * 口座番号リポジトリ */ export declare class AccountNumber extends AccountNumberRepo { } /** * アクションリポジトリ */ export declare class Action extends ActionRepo { } export declare namespace action { class RegisterProgramMembershipInProgress extends RegisterProgramMembershipActionInProgress { } } /** * 所有権コードリポジトリ */ export declare class Code extends CodeRepo { } /** * 確認番号リポジトリ */ export declare class ConfirmationNumber extends ConfirmationNumberRepo { } /** * 請求書リポジトリ */ export declare class Invoice extends InvoiceRepo { } /** * プロジェクトメンバーリポジトリ */ export declare class Member extends MemberRepo { } /** * オファーリポジトリ */ export declare class Offer extends OfferRepo { } /** * 注文リポジトリ */ export declare class Order extends OrderRepo { } /** * 注文番号リポジトリ */ export declare class OrderNumber extends OrderNumberRepo { } /** * 所有権リポジトリ */ export declare class OwnershipInfo extends OwnershipInfoRepo { } /** * 決済方法リポジトリ */ export declare class PaymentMethod extends PaymentMethodRepo { } export declare namespace paymentMethod { /** * クレジットカードリポジトリ */ class CreditCard extends CreditCardRepo { } /** * ムビチケリポジトリ */ class MovieTicket extends MovieTicketRepo { } } /** * 顧客リポジトリ */ export declare class Person extends PersonRepo { } /** * 会員プログラムリポジトリ */ export declare class ProgramMembership extends ProgramMembershipRepo { } /** * プロジェクトリポジトリ */ export declare class Project extends ProjectRepo { } export declare namespace rateLimit { } /** * ロールリポジトリ */ export declare class Role extends RoleRepo { } /** * 販売者リポジトリ */ export declare class Seller extends SellerRepo { } /** * タスクリポジトリ */ export declare class Task extends TaskRepo { } /** * 測定リポジトリ */ export declare class Telemetry extends TelemetryRepo { } /** * 取引リポジトリ */ export declare class Transaction extends TransactionRepo { }