UNPKG

wallee

Version:
48 lines (47 loc) 1.32 kB
import { TaxCreate } from "./TaxCreate"; declare class SubscriptionLedgerEntryCreate { /** * The leger entry's amount with discounts applied, including taxes. */ 'amountIncludingTax': number; /** * */ 'componentReferenceName'?: string; /** * A client generated nonce which identifies the entity to be created. Subsequent creation requests with the same external ID will not create new entities but return the initially created entity instead. */ 'externalId': string; /** * The number of items that were consumed. */ 'quantity': number; /** * */ 'subscriptionMetricId'?: number; /** * The subscription version that the ledger entry belongs to. */ 'subscriptionVersion': number; /** * A set of tax lines, each of which specifies a tax applied to the ledger entry. */ 'taxes'?: Array<TaxCreate>; /** * The title that indicates what the ledger entry is about. */ 'title': string; static discriminator: string | undefined; static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; } export { SubscriptionLedgerEntryCreate };