UNPKG

@shipengine/connect-carrier-api

Version:

This is the typescript/javascript definitions for carrier api

14 lines 778 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.NativeRatingConfigurationSchema = void 0; const tslib_1 = require("tslib"); const joi_1 = tslib_1.__importDefault(require("joi")); const file_exists_1 = require("./custom-validators/file-exists"); const rate_card_1 = require("./rate-card"); exports.NativeRatingConfigurationSchema = joi_1.default.object({ DefaultRateCardId: joi_1.default.string().optional(), SupportsUserManagedRates: joi_1.default.boolean().optional(), Path: joi_1.default.string().optional().custom(file_exists_1.fileExists, 'implementation path exists'), RateCards: joi_1.default.array().optional().items(rate_card_1.RateCardSchema).unique('Id'), }); //# sourceMappingURL=native-rating-configuration.js.map