@simpleapps-com/augur-api
Version:
TypeScript client library for Augur microservices API endpoints
23 lines • 1.31 kB
JavaScript
;
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