UNPKG

@simpleapps-com/augur-api

Version:

TypeScript client library for Augur microservices API endpoints

23 lines 1.31 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.RatesResponseSchema = exports.RatesDataSchema = exports.ShippingRatesResultSchema = exports.ShippingRatesDetailedSchema = exports.ShippingRatesSummarySchema = exports.ShippingRateSchema = exports.RatesRequestParamsSchema = void 0; const zod_1 = require("zod"); const schemas_1 = require("../../../core/schemas"); /** * Shipping rates request parameters * Input validation - keeps structure for API documentation */ exports.RatesRequestParamsSchema = zod_1.z.object({}).passthrough(); /** Shipping rate - passthrough for API flexibility */ exports.ShippingRateSchema = zod_1.z.object({}).passthrough(); /** Shipping rates summary - passthrough for API flexibility */ exports.ShippingRatesSummarySchema = zod_1.z.object({}).passthrough(); /** Shipping rates detailed - passthrough for API flexibility */ exports.ShippingRatesDetailedSchema = zod_1.z.object({}).passthrough(); /** Shipping rates result - supports multiple response formats */ exports.ShippingRatesResultSchema = zod_1.z.unknown(); /** Shipping rates response data */ exports.RatesDataSchema = zod_1.z.unknown(); /** Shipping rates response */ exports.RatesResponseSchema = (0, schemas_1.BaseResponseSchema)(zod_1.z.unknown()); //# sourceMappingURL=rates.js.map