wallee
Version:
TypeScript/JavaScript client for wallee
34 lines (33 loc) • 1.23 kB
TypeScript
/**
*
* @export
* @interface CompletionLineItem
*/
export interface CompletionLineItem {
/**
* The total amount of the line item to be captured, including taxes.
* @type {number}
* @memberof CompletionLineItem
*/
readonly amount?: number;
/**
* The number of items to be captured.
* @type {number}
* @memberof CompletionLineItem
*/
readonly quantity?: number;
/**
* The unique identifier of the line item within the set of line items.
* @type {string}
* @memberof CompletionLineItem
*/
readonly uniqueId?: string;
}
/**
* Check if a given object implements the CompletionLineItem interface.
*/
export declare function instanceOfCompletionLineItem(value: object): value is CompletionLineItem;
export declare function CompletionLineItemFromJSON(json: any): CompletionLineItem;
export declare function CompletionLineItemFromJSONTyped(json: any, ignoreDiscriminator: boolean): CompletionLineItem;
export declare function CompletionLineItemToJSON(json: any): CompletionLineItem;
export declare function CompletionLineItemToJSONTyped(value?: Omit<CompletionLineItem, 'amount' | 'quantity' | 'uniqueId'> | null, ignoreDiscriminator?: boolean): any;