/** * Auto-generated file. Do not change. */ import { Type } from './Type'; import { TypedApiObject } from '../types/TypedApiObject'; /** * Describes the number of units used to calculate the price of a line item */ export declare type InvoiceQuantity = { /** * The type of the object */ readonly _object: Type.InvoiceQuantity; /** * numeric value described by qualifier * * JSON-schema: string (decimal) * @example "1000" */ readonly value?: string; /** * describes what the value represents * * JSON-schema: string * @example "'kg', 'bill of lading', 'USD'" */ readonly qualifier?: string; }; export declare type LiftedInvoiceQuantity = TypedApiObject & InvoiceQuantity; /** * Lifts an object return from a Flexport API responses into the SDK domain by augmenting them with higher level properties. * Describes the number of units used to calculate the price of a line item */ export declare const liftInvoiceQuantity: (original: InvoiceQuantity) => LiftedInvoiceQuantity;