UNPKG

@shipengine/connect-carrier-api

Version:

This is the typescript/javascript definitions for carrier api

13 lines (11 loc) 520 B
import { BillingCategoriesSchema } from './billing-categories-schema'; import { CurrencySchema } from '../currency-schema'; import Joi from 'joi'; export const BillingLineItemSchema = Joi.object({ billing_category: BillingCategoriesSchema.required(), carrier_description: Joi.string().optional().empty().max(100), carrier_billing_code: Joi.string().optional().empty(), memo: Joi.string().optional().empty().max(250), amount: CurrencySchema.required(), provider_billed_amount: CurrencySchema.optional(), });