@pfantato/printful-ts
Version:
Typescript SDK to integrate with Printful
16 lines (15 loc) • 693 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.GetStoreStatisticsResponse = exports.GetStoreStatisticsSearchParams = void 0;
const zod_1 = require("zod");
const entities_1 = require("@printful-ts/schemas/entities");
const utils_1 = require("@printful-ts/schemas/utils");
exports.GetStoreStatisticsSearchParams = zod_1.z.object({
date_from: zod_1.z.string().datetime(),
date_to: zod_1.z.string().datetime(),
report_types: zod_1.z.array(entities_1.ReportType).transform(utils_1.arrayToQueryString),
currency: entities_1.Currency.optional(),
});
exports.GetStoreStatisticsResponse = zod_1.z.object({
data: entities_1.StoreStatistics,
});