UNPKG

@simpleapps-com/augur-api

Version:

TypeScript client library for Augur microservices API endpoints

19 lines 838 B
import { z } from 'zod'; import { BaseResponseSchema } from '../../../core/schemas'; /** Stock location data - key field only, passthrough for API flexibility */ export const StockLocationDataSchema = z.object({ locationId: z.number() }).passthrough(); /** Stock details data - passthrough for API flexibility */ export const StockDetailsDataSchema = z .object({ stockData: z.array(StockLocationDataSchema).optional(), }) .passthrough(); export const GetStockParamsSchema = z.object({ includeCompanySummary: z.boolean().optional(), includeCalculatedValues: z.boolean().optional(), locationIds: z.array(z.number()).optional(), companyIds: z.array(z.string()).optional(), }); // Response schemas export const GetStockResponseSchema = BaseResponseSchema(StockDetailsDataSchema); //# sourceMappingURL=invLoc.js.map