import * as $dara from '@darabonba/typescript'; export declare class DescribeProductAmortizedCostByConsumePeriodResponseBodyDataItems extends $dara.Model { afterDiscountAmount?: number; /** * @example * 202210 */ amortizationPeriod?: string; /** * @example * amortized */ amortizationStatus?: string; /** * @example * 185xxxxx489 */ billAccountID?: number; /** * @example * test@test.aliyunid.com */ billAccountName?: string; /** * @example * 185xxxxx489 */ billOwnerID?: number; /** * @example * test@test.aliyunid.com */ billOwnerName?: string; /** * @example * trusteeship */ bizType?: string; /** * @example * 202210 */ consumePeriod?: string; currentAmortizationAfterDiscountAmount?: number; /** * @example * 0 */ currentAmortizationDeductedByCashCoupons?: number; /** * @example * 0 */ currentAmortizationDeductedByCoupons?: number; /** * @example * 0 */ currentAmortizationDeductedByPrepaidCard?: number; /** * @example * 0 */ currentAmortizationExpenditureAmount?: number; /** * @example * 0 */ currentAmortizationInvoiceDiscount?: number; /** * @example * 0 */ currentAmortizationPretaxAmount?: number; /** * @example * 0 */ currentAmortizationPretaxGrossAmount?: number; /** * @example * 0 */ currentAmortizationRoundDownDiscount?: number; /** * @example * 0 */ deductedByCashCoupons?: number; /** * @example * 0 */ deductedByCoupons?: number; /** * @example * 0 */ deductedByPrepaidCard?: number; /** * @example * 0 */ expenditureAmount?: number; /** * @example * 0 */ invoiceDiscount?: number; /** * @example * 0 */ pretaxAmount?: number; /** * @example * 0 */ pretaxGrossAmount?: number; previouslyAmortizedAfterDiscountAmount?: number; /** * @example * 0 */ previouslyAmortizedDeductedByCashCoupons?: number; /** * @example * 0 */ previouslyAmortizedDeductedByCoupons?: number; /** * @example * 0 */ previouslyAmortizedDeductedByPrepaidCard?: number; /** * @example * 0 */ previouslyAmortizedExpenditureAmount?: number; /** * @example * 0 */ previouslyAmortizedInvoiceDiscount?: number; /** * @example * 0 */ previouslyAmortizedPretaxAmount?: number; /** * @example * 0 */ previouslyAmortizedPretaxGrossAmount?: number; /** * @example * 0 */ previouslyAmortizedRoundDownDiscount?: number; /** * @example * rds */ productCode?: string; productDetail?: string; /** * @example * rds */ productDetailCode?: string; productName?: string; remainingAmortizationAfterDiscountAmount?: number; /** * @example * 0 */ remainingAmortizationDeductedByCashCoupons?: number; /** * @example * 0 */ remainingAmortizationDeductedByCoupons?: number; /** * @example * 0 */ remainingAmortizationDeductedByPrepaidCard?: number; /** * @example * 0 */ remainingAmortizationExpenditureAmount?: number; /** * @example * 0 */ remainingAmortizationInvoiceDiscount?: number; /** * @example * 0 */ remainingAmortizationPretaxAmount?: number; /** * @example * 0 */ remainingAmortizationPretaxGrossAmount?: number; /** * @example * 0 */ remainingAmortizationRoundDownDiscount?: number; /** * @example * 0 */ roundDownDiscount?: number; /** * @example * PayAsYouGo */ subscriptionType?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); } export declare class DescribeProductAmortizedCostByConsumePeriodResponseBodyData extends $dara.Model { /** * @example * 185766xxxx */ accountID?: string; /** * @example * test@test.aliyunid.com */ accountName?: string; items?: DescribeProductAmortizedCostByConsumePeriodResponseBodyDataItems[]; /** * @example * 100 */ maxResults?: number; /** * @example * CAESEgoQCg4KCmdtdF9jcmVhdGUEARgBIkgKCQBwhGmPcAEAAAo7AzYAAAAxTDgwMDcxMjg3ZDJhNmM3ZDguTDgwMDAwMDAwMDAwMzE1MTIuTDgwMDcyZDMyZTJkYzg3N2U */ nextToken?: string; /** * @example * 100 */ totalCount?: number; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); } export declare class DescribeProductAmortizedCostByConsumePeriodResponseBody extends $dara.Model { /** * @example * 200 */ code?: string; data?: DescribeProductAmortizedCostByConsumePeriodResponseBodyData; /** * @example * Successful! */ message?: string; /** * @example * 79EE7556-0CFD-44EB-9CD6-B3B526E3A85F */ requestId?: string; /** * @example * true */ success?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); }