node-ovh-ts
Version:
OVH API wrapper library for TypeScript
37 lines (34 loc) • 1.77 kB
TypeScript
import { ServicesExpandedEngagementSummary } from './ServicesExpandedEngagementSummary.js';
import { ServicesExpandedEngagementRequestSummary } from './ServicesExpandedEngagementRequestSummary.js';
import { ServicesBillingPricing } from './ServicesBillingPricing.js';
import { ServicesExpandedRenew } from './ServicesExpandedRenew.js';
import { ServicesExpandedPlan } from './ServicesExpandedPlan.js';
import { ServicesExpandedLifecycle } from './ServicesExpandedLifecycle.js';
import { ServicesExpandedGroup } from './ServicesExpandedGroup.js';
import './ServicesBillingEngagementEndRule.js';
import './ServicesBillingEngagementEndStrategyEnum.js';
import './OrderPrice.js';
import './OrderCurrencyCodeEnum.js';
import './OrderCartGenericProductPricingCapacitiesEnum.js';
import './OrderCartGenericProductPricingTypeEnum.js';
import './ServicesBillingPricingEngagementConfiguration.js';
import './ServicesBillingEngagementTypeEnum.js';
import './ServicesExpandedRenewCurrent.js';
import './ServicesExpandedRenewModeEnum.js';
import './ServicesExpandedRenewCapacities.js';
import './ServicesExpandedLifecycleCapacities.js';
import './ServicesExpandedLifecycleActionEnum.js';
import './ServicesExpandedLifecycleCurrent.js';
import './ServicesExpandedLifecycleStateEnum.js';
type ServicesExpandedBilling = {
engagement?: ServicesExpandedEngagementSummary | null;
engagementRequest?: ServicesExpandedEngagementRequestSummary | null;
expirationDate?: Date | null;
group?: ServicesExpandedGroup | null;
lifecycle?: ServicesExpandedLifecycle | null;
nextBillingDate?: Date | null;
plan?: ServicesExpandedPlan | null;
pricing?: ServicesBillingPricing | null;
renew?: ServicesExpandedRenew | null;
};
export { ServicesExpandedBilling };