diff --git a/src/types/subscription-offerings.d.ts b/src/types/subscription-offerings.d.ts index d62bc24..b93dd1b 100644 --- a/src/types/subscription-offerings.d.ts +++ b/src/types/subscription-offerings.d.ts @@ -3,6 +3,7 @@ * Description: Subscription Offerings. * DOCS: TODO: add docs when ready */ + import { Identifiable, CrudQueryableResource, Resource @@ -15,6 +16,7 @@ import { SubscriptionPlan } from './subscription-plans' * For custom flows, extend this interface * DOCS: TODO: add docs when ready */ + export interface SubscriptionOfferingBase { type: string attributes: { @@ -133,6 +135,7 @@ type SubscriptionOfferingPlanMeta = { export type SubscriptionOfferingPlan = Omit & SubscriptionOfferingAttachmentsRelationships & SubscriptionOfferingPlanMeta export type SubscriptionOfferingProduct = SubscriptionProduct & SubscriptionOfferingAttachmentsRelationships + /** * Subscription Offering Endpoints * DOCS: TODO: add docs when ready @@ -150,9 +153,9 @@ export interface SubscriptionOfferingsEndpoint Build(body: SubscriptionOfferingBuildBody): Promise> - GetAttachedProducts(id: string) : Promise> + GetAttachedProducts(id: string): Promise> - GetAttachedPlans(id: string) : Promise> + GetAttachedPlans(id: string): Promise> AttachProducts(offeringId: string, body: SubscriptionOfferingAttachProductBody): Promise> @@ -165,3 +168,4 @@ export interface SubscriptionOfferingsEndpoint AttachProrationPolicy(offeringId: string, body: SubscriptionOfferingAttachProrationPolicyBody | null): Promise> ReplaceProducts(offeringId: string, productIds: string[]): Promise> +} \ No newline at end of file