Skip to content

@sourceloop/ctrl-plane-subscription-service / Exports

@sourceloop/ctrl-plane-subscription-service

Table of contents

Namespaces

Enumerations

Classes

Interfaces

Type Aliases

Variables

Type Aliases

BaseUser

Ƭ BaseUser: Object

Type declaration

Name Type
id string

Defined in

services/subscription-service/src/types.ts:8


InvoiceStatus

Ƭ InvoiceStatus: "paid" | "posted" | "payment_due" | "not_paid" | "voided" | "pending"

Defined in

services/subscription-service/src/types.ts:24


LeadUser

Ƭ LeadUser: { email: string ; userTenantId: string } & BaseUser

Defined in

services/subscription-service/src/types.ts:12


LeadUserWithToken

Ƭ LeadUserWithToken: { token: string } & LeadUser

Defined in

services/subscription-service/src/types.ts:17


PlanSizesWithRelations

Ƭ PlanSizesWithRelations: PlanSizes

Defined in

services/subscription-service/src/models/plan-sizes.model.ts:33


PlanWithRelations

Ƭ PlanWithRelations: Plan

Defined in

services/subscription-service/src/models/plan.model.ts:79


ResourceWithRelations

Ƭ ResourceWithRelations: Resource

Defined in

services/subscription-service/src/models/resource.model.ts:38


ServiceWithRelations

Ƭ ServiceWithRelations: Service

Defined in

services/subscription-service/src/models/service.model.ts:31


SubscriptionWithRelations

Ƭ SubscriptionWithRelations: Subscription & SubscriptionRelations

Defined in

services/subscription-service/src/models/subscription.model.ts:72

Variables

LEAD_TOKEN_VERIFIER

Const LEAD_TOKEN_VERIFIER: BindingKey<BearerFn<AnyObject>>

Binding key for the lead token verifier.

Defined in

services/subscription-service/src/keys.ts:21


SYSTEM_USER

Const SYSTEM_USER: BindingKey<IAuthUser & AnyObject>

Binding key for the system user.

Defined in

services/subscription-service/src/keys.ts:28


SubscriptionDbSourceName

Const SubscriptionDbSourceName: "SubscriptionDB"

Defined in

services/subscription-service/src/types.ts:21


WEBHOOK_VERIFIER

Const WEBHOOK_VERIFIER: BindingKey<Interceptor>

Defined in

services/subscription-service/src/keys.ts:14